0
0
0
-1
0
-1
0
-1
-1
0
-1
0
-2
1
-3
3
-6
7
-10
12
-17
20
-26
31
-40
49
-63
82
-118
201
-684
-1995
424
984
-378
-703
-524
-739
-595
105
244
396
141
-710
-684
-888
2
690
198
-467
-184
-342
-188
447
-82
-465
-439
-104
-138
105
717
-106
-575
-130
-836
-767
-167
449
967
663
117
-765
-1855
-946
289
138
-103
-53
-838
-1543
-1270
-217
270
-831
-1392
-1537
-971
-163
33
-395
-232
-1069
-1823
-1310
-1438
-675
846
1068
17
-928
-1366
-1632
-1665
-1104
-193
358
-301
-747
-1243
-1000
-1084
-1448
-653
492
535
-540
-1239
-581
3
245
-132
-1111
-850
-80
1127
1389
305
-1135
-2026
-1605
-385
508
1141
880
-264
-1126
-2084
-1843
-368
845
1693
1392
55
-1018
-1070
-842
119
1244
964
606
0
-300
15
78
356
668
-203
-743
-499
314
529
678
724
-56
-285
203
-406
-843
447
1557
629
-1111
-1421
-552
385
36
-998
-629
-239
-705
-755
-404
-18
-804
-1375
-399
-439
-825
-1273
-1184
-571
-497
92
115
-145
-468
-936
-884
-781
-154
757
903
294
-360
-320
-499
168
710
239
70
-293
-686
-124
184
198
-221
-43
181
55
143
-16
784
369
-870
-793
53
250
151
343
-139
-669
-758
-443
261
527
223
-258
-120
190
-32
728
1017
353
-405
-531
-32
442
624
749
887
254
-473
-473
-16
-48
266
1090
1022
382
182
547
520
321
161
-232
301
700
831
594
172
146
-212
-785
-307
879
878
134
-889
-577
-35
163
89
-30
180
-317
200
150
-260
-451
-1059
-600
217
275
436
199
-959
-1076
-546
-785
-859
-447
245
468
302
-588
-1270
-973
-330
-182
376
887
720
125
-611
-1034
-904
196
1337
761
377
1022
822
29
-229
-422
-16
705
202
11
276
-246
-81
370
378
-127
-739
-27
60
-140
-66
393
107
-403
-399
-440
-373
-593
60
819
91
-684
-1129
61
446
-332
-777
-470
-590
-645
216
-112
-353
-144
-1040
-1904
-1193
-728
-80
-145
-642
-1057
-714
-392
109
286
-286
-562
-813
-197
215
-192
-145
258
338
-199
-914
-346
860
907
552
39
424
580
351
311
-209
-132
-220
92
436
-101
-117
458
90
-162
183
33
-173
-314
-296
-663
-817
-584
-90
112
-637
-892
-627
213
495
-483
-925
-693
58
738
545
-232
-760
-574
-111
267
586
533
491
678
435
-31
-336
-77
530
736
395
59
110
788
646
226
97
-275
-73
401
293
301
-95
-551
-880
-1070
-1072
-863
-524
-712
-1193
-1658
-1584
-1128
-897
-723
-1122
-1743
-1371
-974
-632
-562
-803
-1112
-871
-958
-962
-635
-834
-654
-456
-938
-1317
-1505
-798
-117
-515
-1230
-1263
-1171
-1125
-1422
-1346
-759
-913
-1228
-1273
-1317
-1217
0
0
0
0
-1
0
-1
-1
-1
-1
0
-1
0
-1
0
-1
0
-1
1
-2
1
-3
2
-4
4
-6
6
-9
12
-22
76
259
104
-37
-157
-273
-304
-237
-197
-195
-140
-77
-81
-101
-115
-151
-294
-436
-651
-478
-396
-320
-94
-339
-366
-248
-315
-233
-296
-222
-238
-386
-551
-597
-567
-643
-674
-600
-508
-470
-429
-400
-413
-527
-751
-812
-804
-731
-665
-617
-472
-406
-338
-405
-412
-379
-382
-298
-266
-310
-387
-418
-470
-592
-655
-667
-546
-388
-294
-165
41
82
60
21
-22
-48
-131
-141
-176
-239
-172
-180
-211
-222
-276
-258
-225
-259
-293
-269
-262
-310
-390
-444
-432
-430
-402
-408
-361
-301
-313
-288
-269
-300
-235
-241
-237
-132
-175
-205
-223
-333
-406
-386
-397
-385
-360
-352
-380
-353
-460
-612
-593
-589
-592
-507
-493
-432
-417
-495
-499
-475
-423
-385
-368
-338
-331
-309
-286
-302
-248
-174
-124
3
69
93
122
115
112
185
314
346
393
413
437
540
531
536
525
443
426
414
475
639
761
927
988
960
1004
962
935
845
690
664
664
671
705
780
910
954
1001
1086
1168
1185
1177
1184
1132
1107
1030
912
877
896
998
1130
1185
1162
1172
1209
1164
1125
1074
1061
1179
1162
1097
1019
955
929
824
742
618
549
638
656
744
883
791
810
817
583
432
325
69
-5
-56
-277
-284
-263
-437
-377
-352
-426
-344
-387
-430
-462
-534
-675
-806
-830
-1014
-1101
-1076
-1219
-1205
-1186
-1225
-1130
-1107
-1108
-1173
-1183
-1259
-1400
-1458
-1640
-1659
-1682
-1772
-1724
-1778
-1734
-1691
-1700
-1623
-1688
-1720
-1807
-1918
-1931
-2029
-2056
-2151
-2254
-2287
-2347
-2323
-2340
-2325
-2265
-2286
-2233
-2229
-2204
-2127
-2118
-2108
-2161
-2186
-2179
-2163
-2115
-2134
-2102
-2061
-2071
-2012
-1968
-1913
-1835
-1789
-1711
-1632
-1537
-1469
-1410
-1341
-1303
-1212
-1091
-986
-872
-792
-701
-607
-539
-461
-435
-418
-412
-382
-316
-244
-120
-30
63
189
294
453
648
790
919
1058
1181
1279
1319
1242
1162
1100
930
830
791
757
908
1072
1192
1442
1646
1764
1881
1924
1939
1992
2012
2007
2034
2043
2120
2190
2156
2181
2229
2251
2407
2561
2598
2787
3036
3128
3292
3404
3379
3471
3616
3568
3531
3644
3665
3751
3932
3949
4116
4415
4524
4646
4871
5010
5214
5564
5722
5642
5335
4581
3560
2328
831
-638
-1942
-3006
-3853
-4408
-4743
-4936
-4902
-4838
-4673
-4419
-4228
-4036
-3919
-3846
-3783
-3681
-3510
-3363
-3180
-3054
-2887
-2527
-2082
-1467
-778
-65
654
1255
1796
2173
2354
2374
2207
1950
1592
1199
797
418
123
-183
-450
-675
-925
-1163
-1399
-1613
-1810
-2049
-2295
-2608
-2971
-3355
-3757
-4120
-4420
-4639
-4786
-4796
-4697
-4486
-4138
-3765
-3411
-3082
-2806
-2589
-2434
-2326
-2266
-2250
-2254
-2269
-2298
-2329
-2347
-2354
-2318
-2209
-2046
-1835
-1584
-1348
-1184
-1103
-1137
-1295
-1545
-1873
-2218
-2497
-2741
-2907
-2991
-2994
-2955
-2862
-2740
-2650
-2573
-2551
-2532
-2521
-2550
-2578
-2589
-2603
-2624
-2603
-2543
-2465
-2330
-2142
-1913
-1653
-1387
-1123
-866
-657
-525
-464
-456
-493
-558
-627
-633
-604
-584
-568
-536
-459
-359
-316
-313
-352
-440
-551
-655
-760
-818
-814
-756
-678
-597
-446
-292
-117
151
377
611
951
1142
1329
1567
1757
1997
2225
2436
2570
2769
2945
3021
3318
3575
3761
4111
4314
4533
4888
5124
5306
5496
5582
5622
5827
5984
6040
6242
6353
6448
6519
6021
4734
2660
246
-2166
-4066
-5277
-6149
-6471
-6454
-6283
-5756
-5074
-4341
-3740
-3458
-3452
-3628
-3637
-3514
-3300
-3048
-2855
-2511
-2112
-1763
-1507
-1283
-805
-117
824
1876
2813
3687
4322
4716
4900
4768
4355
3623
2682
1753
1044
680
508
423
272
84
-38
-150
-293
-538
-952
-1396
-1827
-2267
-2685
-3108
-3531
-3992
-4451
-4873
-5156
-5161
-4995
-4693
-4234
-3655
-3003
-2394
-1929
-1590
-1384
-1309
-1343
-1450
-1613
-1765
-1769
-1695
-1564
-1352
-1149
-945
-766
-628
-487
-422
-488
-696
-976
-1315
-1706
-2111
-2590
-3007
-3284
-3480
-3550
-3509
-3346
-3060
-2683
-2320
-2049
-1868
-1784
-1773
-1860
-2070
-2295
-2477
-2614
-2686
-2663
-2522
-2290
-2009
-1712
-1400
-1038
-671
-339
-67
91
159
180
134
8
-160
-335
-495
-622
-689
-695
-611
-438
-251
-69
104
253
373
443
405
289
183
69
-83
-235
-354
-448
-478
-479
-466
-340
-79
171
445
783
1101
1437
1785
1999
2138
2264
2318
2361
2414
2450
2506
2719
2885
3011
3324
3535
3776
4113
4169
4313
4590
4602
4684
4815
4801
4896
5081
5097
5076
5273
5380
5528
5918
6109
6268
6245
5140
3282
1326
-769
-2407
-3518
-4647
-5367
-5482
-5467
-5161
-4427
-3803
-3287
-2790
-2836
-3136
-3197
-3340
-3360
-3159
-3124
-2986
-2645
-2549
-2586
-2364
-2080
-1598
-799
-191
424
1321
2172
2992
3675
3872
3684
3333
2736
2044
1545
1094
749
581
410
406
599
757
826
763
543
287
37
-353
-782
-1134
-1554
-1971
-2430
-3000
-3502
-3842
-4068
-4191
-4163
-4020
-3694
-3213
-2756
-2263
-1785
-1474
-1296
-1306
-1456
-1601
-1687
-1791
-1880
-1855
-1742
-1500
-1216
-986
-753
-520
-334
-244
-236
-297
-420
-575
-792
-1067
-1348
-1651
-1943
-2202
-2389
-2460
-2436
-2313
-2172
-1997
-1771
-1539
-1363
-1305
-1348
-1475
-1609
-1748
-1906
-2052
-2168
-2209
-2155
-2035
-1861
-1625
-1330
-1047
-794
-549
-321
-103
63
151
205
217
167
60
-89
-232
-334
-388
-398
-370
-290
-155
50
232
373
511
593
617
574
492
434
319
167
39
-42
-62
-23
58
150
302
475
669
864
1019
1174
1342
1464
1566
1690
1816
1920
1991
2026
2120
2219
2231
2308
2387
2420
2570
2746
2886
2996
3100
3165
3272
3404
3382
3426
3488
3408
3488
3529
3514
3600
3661
3735
3842
4082
4260
4446
4683
4612
4372
3756
2669
1600
443
-676
-1613
-2448
-2997
-3331
-3367
-3224
-2949
-2508
-2233
-1991
-1902
-2042
-2118
-2297
-2509
-2641
-2767
-2811
-2832
-2822
-2814
-2694
-2422
-2156
-1793
-1412
-1015
-435
193
806
1325
1677
1861
1889
1798
1548
1235
901
549
316
171
113
205
375
571
752
869
902
848
713
520
293
9
-357
-744
-1150
-1538
-1852
-2143
-2391
-2593
-2731
-2779
-2729
-2607
-2426
-2178
-1945
-1759
-1573
-1440
-1362
-1344
-1408
-1484
-1519
-1528
-1478
-1348
-1162
-937
-649
-372
-149
28
131
196
241
234
147
21
-103
-223
-356
-482
-623
-772
-885
-958
-967
-918
-850
-770
-671
-552
-408
-304
-251
-253
-258
-282
-390
-480
-604
-670
-654
-589
-497
-419
-332
-199
7
156
317
451
560
663
768
852
850
808
765
700
644
513
418
313
274
258
250
252
271
333
375
459
447
416
376
347
304
266
234
192
148
142
140
153
186
179
221
258
307
339
360
421
473
566
568
552
556
518
502
448
426
422
368
391
351
345
408
403
470
501
523
481
394
395
342
321
275
251
203
194
229
176
225
275
335
351
380
411
438
524
541
563
559
551
562
560
546
534
564
564
595
601
624
677
692
684
649
590
458
348
220
76
-58
-158
-262
-347
-392
-456
-460
-458
-480
-501
-516
-554
-624
-654
-746
-837
-886
-939
-940
-935
-941
-933
-906
-864
-804
-737
-675
-620
-533
-443
-385
-334
-314
-289
-230
-200
-199
-202
-245
-300
-314
-347
-374
-378
-367
-345
-316
-302
-272
-238
-231
-237
-232
-250
-297
-328
-391
-454
-498
-544
-618
-658
-651
-667
-656
-680
-659
-612
-584
-537
-506
-467
-466
-410
-442
-430
-678
-583
-583
-647
-614
-751
-716
-746
-616
-616
-523
-452
-402
-266
-178
-130
-71
1
13
68
7
-26
-98
-183
-289
-355
-463
-591
-589
-638
-655
-584
-532
-514
-397
-300
-239
-147
-103
-121
-91
-97
-150
-193
-246
-333
-374
-392
-425
-459
-423
-388
-372
-305
-259
-194
-177
-122
-95
-80
-59
-67
-78
-98
-145
-215
-240
-260
-284
-325
-315
-293
-256
-224
-213
-176
-161
-144
-132
-145
-143
-168
-216
-264
-310
-330
-370
-391
-385
-375
-352
-345
-294
-243
-186
-148
-137
-110
-94
-68
-81
-103
-127
-136
-146
-154
-182
-212
-183
-197
-226
-237
-212
-213
-199
-184
-172
-152
-185
-198
-189
-169
-197
-225
-245
-286
-315
-326
-316
-317
-289
-260
-248
-237
-243
-234
-224
-244
-228
-206
-247
-273
-288
-304
-321
-344
-359
-339
-328
-323
-302
-299
-277
-257
-231
-203
-186
-170
-173
-173
-186
-201
-206
-218
-230
-238
-232
-248
-277
-284
-281
-284
-273
-251
-245
-249
-250
-267
-276
-277
-291
-314
-334
-318
-308
-305
-288
-281
-274
-259
-254
-238
-225
-214
-202
-216
-212
-193
-181
-174
-194
-190
-178
-168
-178
-163
-149
-136
-124
-134
-127
-120
-119
-130
-145
-158
-165
-166
-184
-195
-201
-204
-221
-228
-237
-252
-257
-270
-282
-299
-283
-281
-305
-319
-323
-322
-332
-315
-290
-284
-297
-318
-318
-311
-293
-280
-258
-245
-236
-222
-208
-202
-194
-180
-187
-193
-189
-185
-185
-182
-196
-210
-232
-265
-277
-283
-289
-299
-311
-334
-358
-380
-387
-384
-387
-392
-400
-405
-411
-400
-381
-369
-388
-397
-391
-384
-363
-333
-304
-275
-259
-241
-219
-213
-199
-186
-172
-170
-170
-163
-145
-132
-129
-142
-152
-166
-179
-179
-180
-170
-173
-180
-183
-193
-193
-190
-191
-211
-235
-259
-290
-304
-310
-306
-289
-289
-304
-319
-326
-325
-315
-305
-303
-301
-291
-271
-235
-203
-175
-145
-154
-169
-165
-172
-157
-146
-143
-142
-138
-108
-121
-135
-126
-132
-145
-145
-141
-147
-148
-161
-167
-177
-184
-198
-205
-226
-258
-281
-306
-314
-325
-320
-309
-314
-318
-310
-303
-297
-289
-268
-258
-252
-246
-245
-250
-254
-237
-222
-216
-203
-191
-180
-162
-167
-186
-206
-217
-209
-221
-245
-251
-252
-254
-259
-273
-266
-265
-272
-274
-280
-292
-296
-290
-309
-324
-314
-317
-324
-333
-344
-346
-339
-333
-338
-332
-315
-308
-310
-310
-299
-284
-281
-272
-255
-247
-227
-211
-201
-193
-180
-162
-142
-106
-80
-81
-76
-97
-108
-108
-111
-115
-131
-141
-159
-180
-202
-215
-226
-233
-242
-255
-255
-255
-240
-216
-212
-216
-206
-226
-238
-231
-228
-224
-228
-229
-230
-209
-198
-188
-174
-158
-166
-183
-181
-185
-180
-176
-163
-161
-159
-158
-163
-164
-177
-171
-174
-193
-204
-203
-215
-241
-243
-228
-224
-234
-242
-245
-248
-267
-266
-253
-271
-297
-307
-312
-320
-324
-331
-339
-362
-372
-357
-345
-326
-313
-312
-303
-292
-260
-223
-195
-159
-138
-126
-128
-146
-150
-141
-135
-141
-152
-153
-143
-119
-117
-123
-133
-156
-161
-176
-198
-199
-190
-194
-194
-192
-183
-193
-203
-204
-208
-222
-233
-229
-229
-220
-212
-222
-232
-224
-193
-168
-165
-162
-149
-151
-155
-146
-114
-93
-110
-115
-133
-163
-185
-187
-173
-171
-177
-157
-145
-146
-147
-128
-102
-90
-86
-86
-89
-99
-108
-129
-153
-161
-172
-186
-195
-189
-182
-181
-191
-193
-204
-225
-240
-227
-224
-243
-248
-255
-259
-269
-260
-251
-262
-260
-246
-238
-238
-222
-193
-191
-183
-169
-158
-141
-138
-129
-126
-137
-138
-142
-136
-151
-156
-150
-155
-165
-181
-188
-193
-205
-215
-230
-250
-255
-263
-263
-251
-247
-246
-250
-251
-249
-250
-248
-249
-240
-231
-238
-243
-248
-242
-238
-237
-236
-231
-216
-211
-205
-185
-171
-158
-147
-146
-144
-139
-139
-123
-124
-149
-163
-170
-165
-170
-180
-194
-194
-193
-178
-165
-169
-162
-166
-175
-187
-189
-177
-171
-173
-179
-200
-217
-227
-242
-255
-250
-255
-254
-246
-242
-231
-223
-210
-196
-205
-220
-205
-191
-188
-184
-190
-188
-169
-177
-176
-171
-173
-187
-208
-230
-244
-257
-272
-279
-280
-281
-282
-280
-275
-276
-277
-263
-272
-279
-282
-265
-254
-257
-257
-270
-282
-275
-263
-260
-255
-251
-236
-224
-222
-215
-195
-201
-220
-217
-216
-208
-192
-198
-219
-224
-224
-237
-246
-254
-245
-233
-240
-246
-259
-266
-277
-282
-283
-292
-295
-300
-302
-316
-320
-323
-317
-318
-330
-329
-320
-324
-324
-307
-302
-298
-296
-308
-297
-271
-258
-259
-263
-242
-222
-199
-173
-158
-141
-148
-150
-153
-140
-137
-166
-186
-207
-221
-232
-230
-218
-211
-210
-202
-193
-183
-179
-187
-187
-197
-197
-202
-202
-200
-210
-242
-270
-285
-306
-318
-321
-310
-323
-336
-320
-318
-330
-334
-333
-316
-314
-313
-301
-306
-291
-279
-262
-254
-248
-272
-261
-267
-233
-284
-199
-616
-1329
-1384
-1350
-1310
-1422
-1514
-1562
-1082
-395
-117
131
440
814
1303
1641
1339
1108
1010
781
505
17
-654
-1130
-1270
-1503
-1661
-1787
-1790
-1523
-1037
-674
-375
-6
325
704
1007
1029
871
724
510
274
-48
-504
-907
-1135
-1249
-1344
-1406
-1399
-1266
-973
-672
-400
-154
85
364
604
727
718
629
483
331
110
-215
-549
-818
-984
-1104
-1177
-1208
-1142
-960
-728
-493
-283
-88
125
335
446
457
391
319
232
83
-129
-352
-541
-702
-789
-866
-903
-902
-811
-683
-473
-346
-185
-16
131
264
299
304
198
103
-15
-139
-313
-479
-632
-731
-777
-818
-825
-786
-689
-537
-374
-265
-162
-33
56
110
129
105
59
-39
-128
-229
-349
-480
-578
-636
-681
-686
-673
-643
-552
-441
-333
-249
-128
-43
-10
50
23
-23
-88
-163
-252
-366
-447
-557
-591
-655
-688
-686
-662
-569
-526
-434
-392
-295
-243
-207
-195
-219
-195
-246
-282
-377
-466
-532
-594
-603
-669
-663
-653
-639
-574
-518
-455
-412
-331
-239
-179
-123
-147
-125
-140
-154
-206
-251
-314
-377
-421
-440
-463
-453
-465
-475
-431
-419
-394
-359
-308
-275
-290
-299
-296
-316
-331
-365
-408
-460
-499
-503
-521
-536
-539
-557
-508
-468
-439
-388
-366
-320
-264
-236
-232
-228
-241
-220
-252
-278
-342
-389
-403
-441
-455
-470
-507
-505
-493
-479
-490
-486
-443
-431
-377
-394
-397
-419
-434
-407
-493
-469
-513
-529
-504
-542
-526
-578
-513
-513
-466
-407
-424
-360
-348
-289
-290
-232
-276
-226
-177
-241
-225
-256
-190
-272
-185
-262
-233
-245
-256
-242
-346
-258
-367
-318
-316
-332
-307
-328
-289
-339
-315
-267
-351
-343
-377
-388
-402
-371
-437
-451
-364
-452
-405
-420
-379
-446
-349
-364
-353
-308
-399
-318
-275
-281
-305
-257
-300
-250
-184
-294
-308
-298
-319
-274
-286
-318
-370
-288
-321
-322
-340
-439
-424
-418
-472
-486
-505
-518
-542
-468
-494
-514
-493
-498
-545
-528
-720
-1610
-1859
-1816
-1906
-2204
-2373
-2622
-2693
-2152
-1820
-1833
-1625
-1157
-658
40
426
501
804
1228
1366
1370
1223
784
478
343
-69
-622
-1006
-1379
-1576
-1550
-1521
-1606
-1578
-2291
-2048
-2055
-1824
-1936
-2026
-1784
-1669
-1050
-1174
-1050
-1189
-1060
-852
-540
-716
-910
-528
-284
-51
-47
-32
-125
-72
-54
-267
-418
-555
-586
-549
-484
-448
-367
-216
-214
-256
-284
-285
-345
-486
-545
-573
-581
-513
-490
-606
-636
-569
-631
-688
-744
-727
-695
-567
-478
-417
-246
-93
-47
-14
-12
16
-14
-40
-124
-197
-158
-77
21
23
-6
7
121
168
80
4
-63
-49
10
43
-40
-36
7
48
-29
-90
-172
-233
-228
-289
-325
-284
-219
-201
-137
-111
-161
-146
-142
-253
-278
-262
-278
-283
-285
-279
-284
-210
-207
-199
-210
-161
-173
-179
-150
-194
-97
-71
-108
-201
-169
-128
-167
-240
-381
-441
-397
-337
-293
-314
-370
-316
-206
-219
-265
-260
-243
-318
-322
-375
-417
-376
-411
-399
-388
-443
-516
-490
-472
-495
-486
-485
-387
-305
-274
-240
-221
-278
-292
-200
-293
-419
-397
-393
-421
-486
-563
-575
-558
-557
-529
-503
-485
-480
-422
-353
-349
-327
-379
-416
-394
-414
-409
-448
-493
-539
-488
-537
-563
-524
-475
-397
-368
-299
-251
-183
-115
-86
-135
-174
-128
-111
-185
-256
-320
-349
-329
-322
-352
-409
-421
-336
-248
-288
-311
-253
-230
-150
-47
-17
-35
-73
-33
-44
-113
-109
-117
-156
-142
-93
-36
-101
-89
-34
-41
33
67
28
31
106
173
156
153
113
150
191
172
173
132
95
131
177
136
106
83
92
119
126
105
54
45
65
45
-9
-55
-53
-67
-50
-58
-97
-91
-89
-52
-69
-107
-110
-87
-88
-86
-77
-89
-82
-61
-58
-104
-143
-156
-166
-202
-243
-276
-308
-339
-367
-414
-480
-510
-517
-538
-558
-578
-612
-628
-672
-751
-781
-832
-893
-937
-973
-999
-988
-994
-1037
-1045
-1085
-1112
-1110
-1112
-1138
-1142
-1145
-1152
-1142
-1151
-1155
-1168
-1195
-1223
-1210
-1207
-1214
-1216
-1223
-1211
-1180
-1169
-1159
-1128
-1129
-1141
-1157
-1201
-1231
-1233
-1241
-1255
-1260
-1277
-1272
-1270
-1302
-1326
-1329
-1297
-1273
-1241
-1219
-1180
-1128
-1094
-1063
-1047
-1047
-1033
-981
-939
-921
-892
-812
-715
-659
-592
-503
-383
-273
-170
-59
49
171
278
344
384
433
463
446
403
355
308
228
165
111
70
55
95
213
335
467
626
784
951
1132
1279
1346
1437
1569
1620
1645
1714
1735
1753
1794
1738
1720
1745
1720
1766
1846
1920
2130
2384
2622
2895
3182
3428
3661
3791
3897
4037
4110
4156
4235
4282
4380
4547
4607
4701
4792
4744
4680
4511
4202
3858
3389
2702
1872
947
-58
-1026
-1971
-2922
-3710
-4335
-4856
-5176
-5349
-5388
-5187
-4883
-4538
-4109
-3610
-3073
-2484
-1938
-1521
-1098
-698
-400
-131
64
165
331
523
684
885
1113
1330
1590
1844
2027
2205
2319
2303
2228
2052
1779
1488
1128
661
151
-377
-926
-1444
-1929
-2389
-2757
-3059
-3293
-3413
-3450
-3430
-3351
-3247
-3124
-2972
-2815
-2665
-2505
-2371
-2249
-2114
-1986
-1832
-1693
-1565
-1426
-1263
-1119
-975
-820
-667
-512
-389
-266
-196
-154
-148
-181
-234
-346
-480
-649
-833
-1001
-1165
-1325
-1471
-1577
-1680
-1755
-1790
-1813
-1818
-1812
-1784
-1743
-1711
-1673
-1645
-1605
-1562
-1582
-1661
-1800
-1962
-2087
-2159
-2215
-2230
-2153
-1927
-1592
-1200
-762
-286
234
693
1075
1368
1524
1571
1479
1252
955
658
353
82
-187
-422
-539
-532
-429
-239
10
351
816
1286
1714
2103
2407
2661
2819
2845
2782
2646
2510
2422
2328
2227
2238
2350
2593
2934
3301
3839
4502
5142
5857
6563
7178
7816
8404
8874
9325
9484
9242
8898
8387
7700
6578
4598
2087
-435
-2757
-4741
-6428
-7851
-8765
-9221
-9503
-9607
-9435
-8919
-8079
-7184
-6468
-5725
-4713
-3525
-2342
-1436
-827
-251
253
555
615
590
756
1224
1911
2684
3505
4365
5201
5934
6444
6743
6858
6773
6495
6020
5412
4658
3721
2630
1398
121
-1189
-2563
-3840
-4868
-5548
-5874
-5966
-5894
-5668
-5308
-4924
-4550
-4235
-3935
-3594
-3272
-3017
-2754
-2427
-2030
-1621
-1372
-1223
-1058
-809
-477
-80
352
810
1360
1910
2384
2727
2874
2840
2630
2253
1766
1212
609
-9
-648
-1290
-1878
-2413
-2913
-3364
-3718
-3935
-3995
-3898
-3683
-3401
-3080
-2776
-2522
-2345
-2247
-2191
-2206
-2275
-2313
-2312
-2261
-2194
-2178
-2167
-2116
-2028
-1920
-1789
-1613
-1373
-1088
-791
-523
-294
-139
-67
-72
-153
-287
-430
-576
-738
-892
-1021
-1141
-1253
-1344
-1450
-1523
-1513
-1478
-1397
-1265
-1093
-922
-799
-713
-664
-628
-568
-477
-358
-179
56
349
658
953
1274
1618
1918
2123
2304
2465
2634
2810
2916
2998
3104
3184
3231
3298
3367
3466
3703
3949
4222
4614
5063
5516
5983
6330
6702
7196
7525
7895
8240
8258
8143
7865
7292
6560
5078
2556
-175
-2870
-5223
-6907
-8372
-9504
-10039
-10400
-10619
-10446
-10061
-9253
-8043
-6950
-5847
-4518
-3016
-1341
114
910
1443
1881
2008
2007
1873
1664
1816
2336
2896
3542
4201
4692
5189
5599
5728
5821
5897
5759
5506
5087
4351
3417
2231
744
-799
-2349
-3911
-5252
-6328
-7106
-7408
-7363
-7172
-6767
-6289
-5821
-5246
-4629
-3991
-3224
-2393
-1724
-1159
-708
-353
-38
108
32
-42
-27
121
479
875
1268
1686
2034
2273
2434
2412
2267
2073
1747
1355
1000
559
37
-550
-1303
-2120
-2863
-3541
-4122
-4508
-4730
-4792
-4695
-4567
-4390
-4156
-3946
-3711
-3478
-3302
-3070
-2762
-2491
-2286
-2150
-2080
-1950
-1819
-1768
-1685
-1541
-1332
-1035
-754
-537
-351
-241
-229
-288
-452
-676
-842
-1027
-1222
-1411
-1581
-1699
-1804
-1919
-2015
-2019
-1949
-1790
-1543
-1268
-993
-721
-508
-386
-374
-468
-599
-728
-836
-910
-912
-852
-703
-455
-172
167
525
908
1310
1703
2120
2538
2928
3193
3336
3374
3276
3123
2861
2611
2477
2374
2418
2521
2671
2883
3174
3502
3819
4239
4689
5254
5862
6510
7150
7727
8219
8543
8796
8632
8225
7719
7058
6332
5123
2990
357
-2266
-4656
-6440
-7846
-8969
-9566
-9960
-10277
-10234
-9814
-8999
-7776
-6616
-5597
-4413
-3128
-1668
-266
660
1207
1648
1908
1983
2037
2036
2258
2810
3379
3946
4570
5088
5474
5800
5921
5926
5948
5777
5328
4729
3853
2748
1496
-20
-1606
-3038
-4377
-5554
-6439
-7078
-7354
-7265
-7048
-6682
-6152
-5627
-5025
-4316
-3591
-2769
-1902
-1218
-696
-285
-15
230
441
496
554
707
922
1298
1731
2110
2471
2705
2742
2721
2650
2453
2177
1760
1226
703
99
-622
-1352
-2153
-2959
-3615
-4143
-4497
-4659
-4669
-4580
-4391
-4218
-4060
-3898
-3766
-3545
-3252
-2925
-2567
-2175
-1868
-1693
-1624
-1610
-1566
-1523
-1499
-1418
-1265
-1089
-898
-746
-687
-690
-754
-869
-1007
-1169
-1298
-1357
-1400
-1479
-1539
-1627
-1735
-1841
-1955
-1987
-1910
-1769
-1586
-1365
-1158
-956
-793
-703
-688
-715
-790
-871
-921
-980
-990
-936
-835
-691
-495
-239
87
442
827
1257
1706
2137
2501
2752
2893
2927
2852
2726
2550
2324
2132
1957
1824
1778
1793
1837
1954
2143
2459
2820
3273
3814
4276
4875
5394
5921
6424
6800
7259
7608
7881
8241
8575
8655
8526
8122
7516
6759
5193
2805
115
-2660
-4962
-6661
-7952
-8814
-9516
-10265
-10900
-11135
-10841
-10005
-8813
-7531
-6164
-4658
-3075
-1448
34
1041
1628
1919
2032
2218
2506
2745
3170
3688
4041
4437
4773
4970
5180
5338
5433
5669
5921
5918
5633
4988
3976
2766
1334
-273
-1822
-3248
-4487
-5486
-6309
-6951
-7323
-7478
-7494
-7312
-6972
-6435
-5612
-4644
-3621
-2575
-1652
-923
-375
-58
139
370
601
838
1081
1303
1544
1850
2114
2291
2398
2448
2507
2595
2683
2747
2723
2478
2013
1349
534
-301
-1144
-2020
-2835
-3519
-4085
-4518
-4867
-5171
-5396
-5499
-5592
-5595
-5419
-5061
-4461
-3800
-3178
-2682
-2325
-2029
-1760
-1541
-1404
-1240
-1013
-751
-487
-347
-313
-393
-583
-803
-999
-1144
-1259
-1350
-1477
-1600
-1666
-1761
-1891
-2057
-2212
-2277
-2213
-2052
-1812
-1529
-1277
-1071
-926
-809
-695
-610
-566
-560
-602
-686
-788
-969
-1189
-1413
-1572
-1577
-1427
-1152
-777
-301
204
701
1153
1561
1911
2172
2394
2558
2674
2715
2670
2531
2279
1998
1712
1448
1265
1194
1192
1389
1684
1988
2418
2797
3270
3755
4172
4627
5085
5577
6039
6493
6871
7284
7689
7993
8307
8501
8529
8333
7895
7307
6385
4816
2500
-281
-2983
-5197
-6767
-7862
-8754
-9579
-10464
-11268
-11599
-11278
-10289
-8905
-7447
-6041
-4652
-3116
-1507
3
1098
1690
1965
2170
2468
2861
3328
3786
4162
4367
4443
4512
4662
4860
5051
5243
5465
5675
5668
5325
4613
3534
2230
834
-564
-1877
-3074
-4183
-5211
-6129
-6887
-7400
-7693
-7784
-7681
-7366
-6783
-5938
-4880
-3797
-2833
-2001
-1330
-818
-410
22
506
954
1317
1561
1701
1811
1904
1983
2028
2049
2074
2149
2278
2391
2456
2387
2108
1625
992
317
-320
-935
-1564
-2250
-2954
-3649
-4294
-4863
-5362
-5817
-6241
-6577
-6713
-6485
-5942
-5260
-4591
-4037
-3516
-2999
-2446
-1912
-1429
-986
-616
-298
-70
73
56
-116
-374
-700
-986
-1178
-1279
-1369
-1505
-1659
-1811
-1910
-1967
-2036
-2062
-2006
-1906
-1765
-1621
-1475
-1362
-1272
-1263
-1316
-1320
-1284
-1222
-1157
-1118
-1160
-1254
-1381
-1533
-1658
-1713
-1669
-1518
-1295
-999
-639
-241
124
458
773
1096
1437
1783
2099
2373
2563
2652
2629
2512
2353
2158
1981
1816
1655
1512
1413
1379
1412
1483
1578
1710
1880
2145
2511
2940
3390
3826
4252
4633
4992
5339
5711
6107
6511
6966
7431
7837
8069
8027
7730
7203
6394
5164
3442
1353
-770
-2634
-4090
-5144
-5999
-6931
-8081
-9362
-10421
-10823
-10396
-9312
-7942
-6665
-5680
-4901
-4114
-3132
-1973
-796
165
811
1156
1375
1698
2186
2712
3002
2969
2701
2465
2479
2809
3414
4106
4646
4830
4693
4357
4026
3800
3587
3288
2808
2110
1237
241
-799
-1818
-2808
-3736
-4573
-5283
-5831
-6136
-6187
-6076
-5889
-5674
-5397
-5041
-4598
-4034
-3359
-2586
-1820
-1187
-707
-401
-184
-5
172
381
608
824
1016
1169
1263
1352
1445
1505
1531
1536
1528
1505
1445
1346
1152
828
384
-175
-808
-1523
-2294
-3046
-3748
-4308
-4734
-5035
-5232
-5323
-5311
-5225
-5046
-4763
-4361
-3907
-3440
-2931
-2462
-2049
-1731
-1488
-1266
-1093
-939
-799
-681
-598
-546
-481
-433
-424
-413
-377
-324
-249
-170
-131
-115
-132
-231
-383
-553
-723
-892
-1057
-1183
-1291
-1393
-1490
-1581
-1650
-1713
-1736
-1707
-1654
-1547
-1403
-1244
-1054
-844
-632
-408
-160
96
344
554
789
1064
1322
1552
1727
1873
1996
2080
2152
2217
2311
2396
2462
2501
2510
2510
2470
2448
2470
2513
2614
2769
2939
3138
3342
3546
3763
3963
4190
4455
4781
5159
5604
6102
6614
7121
7584
7929
8070
7959
7565
6786
5520
3798
1826
-103
-1768
-3120
-4228
-5243
-6402
-7788
-9240
-10359
-10751
-10288
-9203
-7875
-6639
-5683
-5003
-4385
-3591
-2506
-1258
-80
768
1196
1325
1341
1439
1633
1808
1853
1764
1629
1611
1850
2387
3118
3828
4291
4453
4405
4323
4327
4429
4540
4515
4190
3462
2407
1162
-81
-1152
-2069
-2870
-3618
-4358
-5047
-5623
-6028
-6205
-6168
-5980
-5688
-5336
-4914
-4384
-3738
-3058
-2480
-2046
-1747
-1560
-1401
-1208
-942
-610
-309
-89
22
65
127
253
471
747
1031
1294
1500
1628
1649
1597
1465
1262
908
362
-334
-1122
-1854
-2491
-3060
-3601
-4087
-4525
-4932
-5259
-5395
-5304
-5027
-4672
-4305
-3936
-3578
-3238
-2937
-2613
-2260
-1895
-1578
-1355
-1235
-1166
-1077
-972
-890
-815
-745
-636
-503
-375
-251
-130
1
86
107
78
24
-30
-87
-155
-262
-409
-591
-826
-1060
-1257
-1366
-1398
-1390
-1375
-1362
-1313
-1231
-1127
-996
-838
-666
-468
-261
-67
96
255
427
572
699
807
918
1042
1173
1307
1455
1601
1752
1908
2068
2231
2421
2616
2790
2945
3056
3127
3196
3276
3364
3467
3599
3751
3888
4027
4173
4390
4671
4991
5368
5808
6317
6836
7340
7788
8055
8052
7663
6803
5524
3845
2012
254
-1313
-2627
-3833
-5069
-6454
-7974
-9376
-10383
-10713
-10306
-9357
-8179
-7066
-6161
-5423
-4676
-3749
-2605
-1360
-207
688
1251
1541
1687
1799
1898
1910
1853
1745
1656
1708
1982
2430
2958
3425
3766
3922
3973
4053
4205
4450
4649
4649
4353
3715
2806
1742
669
-313
-1202
-2030
-2857
-3676
-4460
-5131
-5652
-6016
-6162
-6120
-5958
-5669
-5223
-4640
-4013
-3397
-2838
-2379
-1998
-1659
-1309
-926
-526
-185
69
212
250
263
323
437
622
850
1052
1218
1329
1367
1362
1317
1229
1092
902
562
36
-636
-1361
-2043
-2665
-3257
-3839
-4331
-4700
-4983
-5151
-5159
-5009
-4719
-4366
-3978
-3554
-3115
-2693
-2300
-1942
-1614
-1341
-1136
-995
-917
-884
-849
-807
-770
-737
-688
-583
-420
-265
-135
-2
132
262
328
347
336
304
235
97
-121
-399
-674
-957
-1193
-1389
-1510
-1543
-1553
-1552
-1546
-1485
-1356
-1179
-977
-770
-549
-338
-151
-3
129
253
381
494
587
676
754
876
1016
1160
1306
1464
1638
1811
1982
2165
2362
2555
2723
2857
2941
2992
3010
3027
3075
3155
3287
3421
3547
3642
3755
3930
4150
4468
4836
5268
5734
6185
6661
7108
7480
7698
7623
7153
6217
4874
3289
1632
102
-1271
-2554
-3823
-5196
-6665
-8136
-9358
-10099
-10243
-9819
-9041
-8127
-7262
-6466
-5653
-4728
-3625
-2413
-1189
-109
689
1256
1636
1886
2058
2133
2072
1910
1737
1628
1668
1852
2127
2420
2645
2765
2842
2965
3198
3495
3770
3928
3880
3578
3039
2324
1518
713
-96
-910
-1739
-2589
-3439
-4237
-4913
-5461
-5842
-6047
-6087
-5969
-5673
-5222
-4663
-4054
-3456
-2916
-2421
-1944
-1464
-977
-519
-147
91
213
232
179
119
84
70
98
130
146
123
62
-49
-125
-167
-218
-273
-348
-472
-671
-971
-1365
-1776
-2175
-2556
-2896
-3193
-3426
-3600
-3747
-3849
-3922
-3918
-3818
-3642
-3389
-3086
-2740
-2410
-2102
-1840
-1618
-1403
-1198
-1013
-848
-709
-599
-500
-431
-377
-337
-280
-211
-142
-69
6
81
127
124
67
-20
-129
-278
-442
-612
-786
-929
-1064
-1201
-1328
-1431
-1486
-1505
-1487
-1413
-1272
-1101
-929
-752
-574
-402
-237
-80
79
249
447
655
832
994
1147
1290
1414
1529
1657
1796
1937
2060
2173
2271
2359
2445
2502
2547
2621
2680
2732
2756
2776
2833
2905
3028
3173
3338
3543
3774
4040
4356
4731
5153
5612
6103
6592
7050
7326
7333
7001
6284
5241
3937
2505
1055
-390
-1839
-3390
-5025
-6533
-7789
-8606
-9027
-9178
-9044
-8766
-8343
-7686
-6747
-5472
-4052
-2716
-1621
-789
-101
536
1184
1780
2226
2437
2366
2116
1806
1540
1419
1440
1527
1603
1687
1785
1985
2282
2575
2900
3190
3382
3472
3429
3265
3023
2632
2081
1403
601
-276
-1165
-2039
-2855
-3555
-4170
-4665
-5033
-5310
-5450
-5400
-5160
-4761
-4256
-3708
-3126
-2534
-1982
-1461
-973
-549
-207
80
263
382
465
486
476
437
369
307
278
264
278
302
322
335
307
215
63
-226
-634
-1080
-1508
-1903
-2286
-2652
-2995
-3294
-3559
-3783
-3912
-3930
-3816
-3626
-3380
-3109
-2830
-2552
-2292
-2055
-1846
-1639
-1437
-1263
-1135
-1071
-1036
-1035
-1035
-1008
-981
-939
-843
-708
-579
-448
-316
-173
-51
28
71
93
79
47
-24
-160
-334
-543
-765
-987
-1182
-1326
-1428
-1505
-1532
-1524
-1490
-1426
-1327
-1185
-1023
-823
-572
-325
-83
146
369
595
773
933
1075
1226
1404
1560
1695
1801
1870
1895
1894
1882
1880
1888
1919
1939
1938
1942
1956
1989
2029
2090
2186
2316
2452
2584
2743
2930
3158
3388
3625
3908
4203
4514
4870
5267
5718
6223
6708
7147
7440
7475
7245
6706
5861
4713
3333
1848
389
-996
-2316
-3614
-4906
-6223
-7496
-8541
-9216
-9384
-9090
-8475
-7684
-6858
-6055
-5232
-4312
-3299
-2210
-1113
-106
751
1408
1857
2131
2285
2302
2216
2113
2015
1973
2024
2110
2206
2307
2390
2476
2604
2771
2989
3213
3379
3451
3384
3139
2730
2179
1496
742
-16
-767
-1508
-2245
-2997
-3740
-4426
-4979
-5371
-5575
-5586
-5419
-5102
-4700
-4223
-3677
-3113
-2520
-1937
-1395
-856
-331
137
526
822
1007
1083
1089
1063
1036
1009
1007
990
959
852
626
327
33
-204
-432
-649
-860
-1079
-1301
-1560
-1889
-2229
-2537
-2770
-2959
-3092
-3177
-3203
-3205
-3215
-3212
-3185
-3118
-2993
-2782
-2548
-2309
-2049
-1800
-1573
-1389
-1244
-1104
-947
-783
-623
-505
-410
-319
-268
-256
-264
-281
-272
-242
-233
-225
-231
-258
-295
-365
-447
-536
-643
-737
-830
-939
-1056
-1160
-1255
-1359
-1445
-1474
-1449
-1364
-1249
-1112
-939
-752
-556
-384
-213
-20
190
420
636
815
974
1102
1204
1273
1329
1377
1424
1478
1523
1549
1575
1600
1605
1611
1627
1659
1708
1759
1825
1907
1985
2036
2115
2219
2369
2555
2768
3008
3240
3498
3780
4070
4413
4795
5169
5618
6081
6531
6891
6996
6837
6382
5634
4664
3509
2244
973
-332
-1696
-3062
-4370
-5614
-6746
-7671
-8317
-8595
-8528
-8196
-7605
-6832
-5988
-5072
-4098
-3121
-2117
-1115
-167
721
1475
2028
2383
2550
2561
2502
2401
2289
2237
2218
2205
2213
2222
2227
2242
2279
2360
2471
2606
2702
2737
2653
2435
2115
1648
1061
392
-319
-1021
-1702
-2380
-3059
-3702
-4287
-4772
-5120
-5305
-5305
-5141
-4831
-4413
-3895
-3319
-2704
-2077
-1486
-895
-325
189
640
1010
1273
1440
1515
1505
1424
1291
1167
1042
917
793
645
470
286
79
-150
-377
-568
-758
-963
-1252
-1664
-2150
-2616
-2997
-3294
-3558
-3799
-3967
-4014
-3990
-3940
-3811
-3593
-3284
-2894
-2433
-1971
-1523
-1130
-817
-568
-380
-241
-141
-78
-75
-122
-179
-235
-297
-366
-453
-512
-527
-516
-491
-478
-460
-421
-391
-418
-484
-578
-696
-803
-894
-996
-1124
-1262
-1385
-1486
-1574
-1600
-1576
-1521
-1417
-1283
-1119
-949
-788
-616
-422
-210
-2
206
391
536
679
820
953
1078
1167
1230
1285
1337
1403
1452
1451
1444
1456
1473
1481
1478
1495
1515
1525
1537
1547
1584
1628
1658
1719
1815
1958
2120
2280
2488
2725
2974
3266
3572
3885
4236
4606
5023
5517
6046
6519
6851
6934
6701
6195
5387
4284
2969
1567
169
-1161
-2469
-3778
-5039
-6265
-7401
-8292
-8833
-8986
-8725
-8129
-7349
-6424
-5449
-4478
-3446
-2400
-1385
-364
629
1488
2189
2664
2881
2909
2786
2588
2386
2227
2116
2084
2074
2040
2021
2018
2035
2097
2181
2275
2405
2472
2447
2313
2000
1539
938
209
-558
-1316
-2048
-2740
-3375
-3975
-4532
-4983
-5324
-5492
-5475
-5261
-4845
-4288
-3637
-2955
-2265
-1583
-918
-287
286
818
1274
1628
1862
1968
1968
1884
1724
1510
1282
1070
865
650
459
276
98
-90
-310
-514
-743
-1073
-1477
-1902
-2286
-2625
-2968
-3334
-3671
-3900
-4024
-4091
-4118
-4067
-3911
-3681
-3333
-2917
-2518
-2095
-1690
-1316
-986
-707
-490
-317
-210
-197
-202
-221
-273
-372
-492
-602
-681
-710
-725
-744
-788
-819
-814
-823
-837
-879
-950
-1018
-1076
-1145
-1235
-1313
-1390
-1444
-1499
-1546
-1555
-1567
-1554
-1505
-1414
-1284
-1144
-1001
-859
-693
-508
-311
-116
58
233
422
620
773
885
978
1081
1177
1239
1288
1315
1337
1345
1343
1322
1260
1209
1191
1160
1110
1076
1061
1055
1027
993
1016
1075
1159
1251
1332
1480
1694
1938
2179
2386
2615
2915
3239
3596
3962
4381
4834
5271
5715
6129
6545
6829
6872
6640
6063
5178
4007
2588
1043
-477
-1890
-3218
-4486
-5700
-6889
-7952
-8744
-9157
-9189
-8810
-8077
-7148
-6079
-4981
-3911
-2804
-1707
-733
227
1138
1909
2548
2953
3060
2978
2815
2560
2325
2155
2044
2008
2019
2020
2009
2001
2007
2032
2046
2058
2054
1983
1811
1518
1066
480
-189
-934
-1719
-2463
-3151
-3747
-4217
-4616
-4922
-5140
-5226
-5150
-4921
-4529
-3976
-3288
-2555
-1832
-1161
-548
2
494
933
1286
1545
1729
1830
1811
1674
1476
1242
993
756
536
348
196
57
-104
-277
-455
-641
-826
-1025
-1243
-1459
-1689
-1933
-2279
-2779
-3345
-3845
-4150
-4296
-4351
-4345
-4235
-3999
-3695
-3347
-3014
-2643
-2158
-1611
-1042
-554
-147
121
220
189
68
-66
-199
-330
-496
-715
-899
-1059
-1193
-1332
-1470
-1541
-1489
-1343
-1207
-1110
-1079
-1083
-1087
-1140
-1216
-1308
-1401
-1445
-1437
-1427
-1451
-1475
-1493
-1484
-1427
-1317
-1138
-947
-746
-549
-355
-183
-69
-2
47
136
248
377
487
562
623
657
701
722
729
760
807
863
895
926
953
951
896
830
781
753
755
768
794
834
878
956
1053
1166
1258
1497
1855
2189
2545
2834
3064
3391
3837
4207
4517
4824
5204
5571
5933
6353
6720
7111
7264
6991
6337
5185
3602
1670
-425
-2226
-3893
-5427
-6880
-8281
-9465
-10307
-10929
-11172
-10787
-9855
-8271
-6336
-4318
-2480
-775
860
2172
3199
3884
4378
4818
5171
5182
4691
3917
3011
2184
1648
1332
1249
1398
1675
1912
2066
2057
1871
1596
1270
893
425
-207
-1014
-1971
-3047
-4111
-5049
-5826
-6358
-6558
-6420
-5908
-5136
-4241
-3251
-2239
-1208
-178
782
1612
2350
2941
3297
3407
3202
2768
2181
1572
981
479
108
-157
-355
-527
-659
-762
-912
-919
-919
-983
-961
-1063
-1300
-1664
-2167
-2764
-3275
-3670
-3956
-4033
-3975
-3805
-3542
-3211
-2845
-2476
-2225
-2032
-1786
-1398
-918
-620
-551
-597
-637
-689
-828
-1060
-1235
-1232
-1171
-1158
-1243
-1353
-1402
-1500
-1656
-1820
-1889
-1845
-1779
-1782
-1933
-2035
-2089
-2105
-2137
-2200
-2141
-1914
-1576
-1346
-1230
-1180
-1100
-965
-903
-857
-760
-625
-471
-412
-451
-501
-529
-557
-592
-540
-424
-241
-89
-50
-63
-79
-60
-26
-18
26
111
247
284
307
303
279
386
420
485
589
746
931
925
883
876
799
800
752
755
854
981
1208
1373
1570
1804
1948
2181
2419
2716
3043
3289
3582
3674
3762
3893
4015
4241
4456
4699
5016
5443
5820
6170
6522
6893
7318
7443
7143
6456
5089
3116
625
-2277
-4985
-7229
-9015
-10267
-11000
-11342
-11317
-10925
-10251
-9060
-7282
-5043
-2558
-199
1801
3297
4290
4783
4843
4618
4247
4018
3802
3528
3320
2994
2637
2347
2112
2048
2272
2605
2766
2701
2218
1292
126
-1313
-2813
-4161
-5282
-6103
-6682
-7025
-7141
-6984
-6497
-5663
-4508
-3140
-1587
-16
1343
2456
3185
3518
3549
3341
2937
2504
2120
1660
1214
778
372
102
-53
-94
-41
72
176
188
20
-377
-944
-1648
-2410
-3120
-3771
-4251
-4553
-4703
-4659
-4439
-4056
-3531
-2833
-2059
-1235
-384
362
973
1328
1396
1224
893
486
40
-505
-1243
-1949
-2497
-2772
-2883
-3007
-3021
-2907
-2635
-2368
-2189
-2075
-1967
-1865
-1865
-1902
-2028
-2056
-2025
-2102
-2190
-2248
-2096
-1841
-1579
-1435
-1409
-1254
-1115
-1056
-1176
-1417
-1577
-1627
-1622
-1696
-1730
-1669
-1504
-1223
-926
-574
-167
244
574
760
813
746
547
211
-201
-620
-966
-1222
-1441
-1645
-1732
-1649
-1435
-1106
-723
-303
144
545
886
1128
1245
1282
1244
1149
1073
975
883
809
721
693
756
837
1018
1205
1368
1619
1784
1899
1922
1853
1853
1907
1985
2106
2337
2665
3025
3440
3755
4066
4576
4915
5281
5654
5937
6367
6652
6795
6957
7222
7419
7368
6830
5628
3820
1422
-1448
-4276
-6801
-8862
-10170
-10933
-11305
-11232
-10871
-10273
-9152
-7585
-5645
-3217
-822
1209
2839
3859
4343
4494
4343
4020
3853
3839
3846
3919
3850
3650
3482
3234
3022
2921
2859
2739
2391
1604
425
-1017
-2664
-4222
-5555
-6582
-7125
-7281
-7106
-6680
-6070
-5287
-4296
-3052
-1689
-290
1078
2229
3010
3395
3353
3036
2621
2193
1853
1612
1456
1378
1276
1097
903
743
610
505
343
71
-319
-875
-1608
-2471
-3358
-4121
-4631
-4881
-4865
-4588
-4102
-3461
-2760
-2039
-1310
-561
116
674
1079
1261
1246
1042
665
213
-212
-576
-863
-1070
-1421
-1916
-2352
-2662
-2706
-2762
-2892
-2903
-2808
-2664
-2657
-2773
-2885
-2796
-2616
-2427
-2129
-1846
-1471
-1175
-1115
-1138
-1096
-977
-922
-950
-1117
-1252
-1308
-1457
-1672
-1926
-2052
-1977
-1719
-1400
-1116
-840
-559
-267
-63
79
220
336
413
401
280
45
-241
-582
-946
-1236
-1389
-1391
-1308
-1203
-1101
-968
-790
-593
-393
-192
24
306
594
845
973
1059
1133
1191
1302
1390
1470
1550
1573
1596
1552
1393
1286
1167
1038
999
981
1039
1145
1228
1401
1640
1834
2145
2578
3004
3513
3957
4326
4794
5089
5215
5395
5465
5640
5895
5977
6209
6513
6777
7176
7535
7592
7127
6000
3840
1058
-2044
-5284
-7852
-9887
-11249
-11848
-12062
-11951
-11380
-10365
-8877
-6786
-4403
-1800
731
2690
4128
4931
5093
4943
4583
4147
3871
3829
3855
3892
3906
3758
3600
3463
3335
3245
3076
2680
1916
758
-750
-2472
-4184
-5765
-6970
-7714
-7974
-7710
-7120
-6282
-5266
-4080
-2735
-1299
146
1448
2574
3379
3763
3781
3439
2897
2341
1882
1562
1414
1400
1400
1375
1280
1095
884
625
303
-124
-676
-1336
-2105
-2967
-3827
-4543
-5037
-5204
-5022
-4564
-3890
-3073
-2199
-1355
-560
139
705
1148
1417
1527
1449
1172
751
194
-412
-943
-1339
-1755
-2116
-2310
-2335
-2145
-2090
-2114
-2099
-2077
-2085
-2207
-2354
-2444
-2367
-2390
-2422
-2400
-2315
-2023
-1818
-1644
-1426
-1140
-881
-797
-853
-1017
-1129
-1263
-1462
-1621
-1733
-1749
-1691
-1544
-1354
-1133
-861
-573
-278
-31
182
326
365
333
213
15
-196
-436
-724
-1011
-1275
-1465
-1573
-1586
-1558
-1484
-1320
-1081
-816
-542
-310
-91
148
385
580
763
929
1099
1249
1331
1411
1455
1491
1481
1414
1335
1259
1167
1030
907
763
658
663
766
926
1108
1295
1530
1760
1945
2197
2433
2784
3108
3390
3780
4008
4276
4501
4708
5028
5308
5505
5662
5838
5916
6211
6516
6696
7148
7206
6664
5717
3695
1041
-1793
-4991
-7566
-9483
-10892
-11431
-11579
-11468
-10894
-9934
-8570
-6594
-4397
-2049
345
2269
3704
4551
4773
4631
4424
4198
3996
4025
4110
4185
4263
4112
3871
3656
3377
3038
2617
1971
1061
-111
-1628
-3258
-4822
-6196
-7131
-7637
-7732
-7374
-6666
-5709
-4602
-3366
-2097
-820
468
1567
2459
3083
3337
3310
3048
2642
2236
1939
1741
1656
1632
1584
1540
1415
1189
865
442
-53
-624
-1288
-2076
-2869
-3629
-4302
-4754
-4987
-4941
-4591
-4036
-3298
-2474
-1669
-897
-221
300
668
900
968
922
748
466
125
-217
-499
-728
-874
-967
-1205
-1654
-2099
-2423
-2549
-2712
-3026
-3262
-3379
-3379
-3375
-3383
-3252
-2862
-2367
-1895
-1392
-914
-402
-116
-182
-357
-509
-589
-750
-1058
-1455
-1733
-1800
-1841
-1888
-1884
-1745
-1423
-1042
-726
-479
-285
-178
-139
-178
-253
-295
-337
-399
-497
-632
-756
-839
-944
-1064
-1145
-1116
-1018
-923
-888
-905
-880
-800
-656
-482
-288
-11
327
664
954
1217
1439
1621
1772
1867
1928
1896
1807
1673
1500
1274
1101
1005
953
965
815
745
803
919
1119
1204
1372
1758
2223
2598
2804
2961
3215
3485
3769
3919
4135
4613
4885
5176
5434
5521
5820
5980
5966
6227
6477
6881
7301
6736
5629
3665
794
-2020
-5043
-7599
-9357
-10570
-11080
-11273
-11215
-10734
-9808
-8354
-6354
-4153
-1753
639
2421
3691
4311
4418
4424
4294
4172
4106
4162
4316
4344
4239
3977
3669
3438
3222
2903
2377
1650
609
-746
-2309
-3943
-5349
-6426
-7077
-7360
-7291
-6805
-6088
-5151
-4085
-2919
-1596
-248
1021
2021
2707
3108
3224
3104
2821
2507
2259
2122
2049
1970
1881
1744
1570
1312
970
575
117
-403
-1078
-1884
-2737
-3562
-4262
-4769
-5021
-4975
-4641
-4084
-3387
-2637
-1877
-1143
-460
142
606
910
1061
1019
837
476
49
-269
-538
-763
-1161
-1621
-1946
-2069
-2043
-2124
-2253
-2377
-2447
-2533
-2688
-2841
-2929
-2820
-2745
-2623
-2420
-2138
-1714
-1451
-1286
-1116
-875
-628
-547
-677
-960
-1217
-1434
-1680
-1950
-2156
-2215
-2124
-1933
-1714
-1487
-1187
-850
-548
-290
-77
91
176
126
-4
-165
-315
-459
-643
-857
-1051
-1165
-1226
-1271
-1332
-1371
-1311
-1176
-1003
-838
-675
-485
-268
-25
200
437
740
1079
1393
1610
1768
1893
1941
1897
1781
1618
1417
1201
943
722
566
492
530
581
740
922
1216
1495
1634
1784
1904
2082
2226
2328
2559
2796
2988
3309
3588
3932
4402
4847
5383
5736
6089
6293
6355
6397
6307
6394
6555
6672
6394
5507
3961
1757
-835
-3567
-6004
-7855
-9231
-10017
-10503
-10727
-10370
-9742
-8698
-7079
-5233
-3184
-1028
805
2217
3257
3765
4020
4129
4197
4318
4419
4531
4538
4416
4167
3852
3528
3149
2760
2266
1560
652
-554
-1969
-3384
-4640
-5704
-6419
-6726
-6752
-6445
-5914
-5226
-4374
-3370
-2239
-1063
137
1180
2000
2529
2757
2781
2625
2441
2291
2184
2103
2032
1904
1703
1453
1094
682
251
-214
-697
-1258
-1919
-2654
-3374
-4009
-4495
-4727
-4698
-4421
-3951
-3368
-2705
-2065
-1441
-835
-306
144
488
697
707
547
292
-13
-335
-654
-929
-1099
-1146
-1200
-1531
-2028
-2528
-2881
-3063
-3280
-3409
-3438
-3349
-3215
-3145
-3003
-2690
-2218
-1778
-1292
-805
-373
-11
-35
-290
-601
-862
-1058
-1300
-1566
-1852
-2030
-2132
-2231
-2282
-2259
-2103
-1833
-1521
-1204
-960
-802
-699
-650
-602
-505
-352
-208
-113
-83
-127
-209
-336
-553
-794
-982
-1093
-1156
-1202
-1284
-1377
-1348
-1201
-940
-616
-243
166
557
919
1220
1452
1620
1744
1800
1810
1754
1622
1424
1118
846
612
537
569
533
626
659
636
754
818
879
1018
1096
1315
1658
1966
2335
2684
3057
3615
4130
4417
4719
4937
5143
5301
5202
5297
5436
5491
5596
5522
5601
5847
6053
6199
5919
4963
3353
913
-2096
-4888
-7372
-9114
-10143
-10760
-10941
-10803
-10357
-9492
-8070
-6150
-3855
-1427
791
2536
3708
4314
4460
4391
4256
4184
4193
4220
4238
4181
3974
3721
3425
3087
2781
2415
1895
1119
5
-1419
-3022
-4596
-5921
-6846
-7346
-7423
-7140
-6554
-5767
-4841
-3750
-2558
-1293
-27
1122
2094
2749
3034
3021
2779
2457
2185
2020
1923
1901
1878
1797
1610
1285
862
385
-118
-656
-1268
-1957
-2723
-3555
-4321
-4903
-5234
-5255
-4965
-4436
-3743
-2954
-2165
-1434
-771
-190
278
625
826
876
749
481
101
-295
-597
-791
-1032
-1360
-1671
-1915
-2003
-2102
-2251
-2380
-2535
-2762
-2972
-3104
-3110
-3002
-2897
-2694
-2386
-2001
-1546
-1210
-975
-815
-712
-664
-712
-900
-1205
-1545
-1909
-2192
-2377
-2450
-2435
-2355
-2157
-1895
-1590
-1302
-1047
-807
-594
-393
-211
-116
-100
-135
-172
-186
-191
-232
-327
-462
-629
-774
-906
-1064
-1218
-1349
-1424
-1411
-1341
-1209
-1041
-832
-517
-130
270
638
986
1277
1502
1673
1764
1781
1705
1579
1424
1254
1100
925
749
623
566
526
556
626
701
802
985
1194
1507
1888
2191
2548
2834
3151
3493
3678
3788
3920
4071
4284
4580
4751
4858
5161
5213
5319
5590
5644
6012
6222
6134
6339
6012
5154
3848
1405
-1356
-3977
-6638
-8413
-9555
-10448
-10577
-10593
-10296
-9398
-8200
-6424
-4260
-2159
-104
1654
2814
3589
3883
3900
3946
4019
4130
4234
4344
4401
4340
4262
3988
3598
3253
2753
2136
1303
140
-1258
-2812
-4374
-5666
-6591
-7111
-7184
-6953
-6468
-5733
-4860
-3837
-2689
-1524
-367
718
1640
2281
2612
2692
2583
2429
2301
2214
2216
2261
2283
2226
2018
1676
1254
718
124
-507
-1200
-1951
-2745
-3557
-4310
-4861
-5181
-5196
-4925
-4433
-3774
-3033
-2297
-1611
-988
-459
2
336
555
617
516
358
168
-19
-168
-258
-309
-307
-322
-386
-716
-1483
-2290
-2941
-3272
-3401
-3674
-3882
-3976
-3987
-3916
-3710
-3295
-2688
-2008
-1470
-917
-554
-400
-418
-768
-1103
-1309
-1367
-1371
-1482
-1656
-1855
-1929
-1889
-1789
-1648
-1497
-1271
-1028
-848
-816
-908
-1025
-1040
-951
-812
-591
-359
-199
-140
-192
-301
-402
-517
-668
-820
-956
-1052
-1156
-1303
-1451
-1487
-1333
-1001
-575
-165
210
522
770
998
1137
1222
1306
1411
1489
1454
1351
1240
1170
1083
992
1074
1218
1338
1474
1448
1426
1478
1381
1366
1391
1438
1705
1970
2162
2418
2597
2856
3191
3432
3803
4228
4686
5014
5214
5444
5533
5649
5686
5691
6011
6161
6267
6417
6070
5254
3909
1511
-1184
-3824
-6446
-8179
-9515
-10429
-10544
-10675
-10519
-9727
-8695
-6959
-4761
-2701
-575
1244
2423
3238
3573
3645
3784
3933
4141
4358
4543
4599
4490
4302
3972
3595
3218
2699
2067
1206
-3
-1411
-2967
-4529
-5779
-6693
-7216
-7229
-6952
-6459
-5758
-4950
-4006
-2936
-1820
-694
393
1311
1977
2362
2504
2494
2442
2419
2444
2561
2672
2715
2635
2349
1917
1389
776
116
-604
-1385
-2198
-3023
-3867
-4604
-5096
-5349
-5300
-4978
-4466
-3805
-3108
-2402
-1753
-1181
-666
-233
137
405
535
524
386
206
45
-76
-146
-159
-155
-185
-618
-1394
-2087
-2622
-2888
-3125
-3465
-3591
-3567
-3549
-3554
-3540
-3298
-2749
-2223
-1735
-1217
-804
-473
-488
-799
-1053
-1149
-1167
-1236
-1407
-1614
-1732
-1777
-1820
-1846
-1819
-1659
-1376
-1107
-957
-915
-932
-948
-938
-938
-866
-686
-492
-355
-336
-389
-440
-489
-610
-796
-943
-998
-1049
-1168
-1325
-1430
-1383
-1198
-932
-639
-289
130
555
875
1091
1268
1444
1567
1606
1587
1594
1639
1607
1509
1335
1239
1276
1240
1243
1211
1189
1305
1331
1255
1193
1091
1136
1220
1276
1549
1962
2464
3005
3394
3694
4029
4308
4469
4679
4815
4955
5178
5265
5408
5404
5416
5661
5737
5992
6340
6230
5737
4538
2377
-198
-2881
-5405
-7215
-8588
-9515
-9879
-10059
-9837
-9148
-8223
-6643
-4603
-2602
-618
1065
2176
2960
3243
3198
3191
3297
3569
3863
4132
4312
4323
4248
4013
3715
3386
2991
2460
1620
433
-989
-2532
-4046
-5307
-6206
-6712
-6735
-6444
-5986
-5317
-4529
-3641
-2658
-1651
-677
263
1045
1615
1934
2043
2064
2085
2163
2329
2545
2745
2884
2886
2663
2265
1755
1140
463
-300
-1137
-1982
-2800
-3590
-4274
-4740
-4944
-4854
-4524
-4033
-3437
-2809
-2191
-1644
-1154
-736
-376
-61
138
248
274
244
193
156
154
193
216
203
146
2
-543
-1417
-2204
-2757
-3006
-3272
-3621
-3777
-3702
-3534
-3362
-3115
-2648
-1984
-1426
-1035
-711
-514
-403
-587
-1020
-1328
-1408
-1378
-1415
-1573
-1705
-1684
-1552
-1463
-1455
-1423
-1310
-1169
-1098
-1124
-1210
-1278
-1255
-1157
-991
-757
-468
-175
-12
48
69
62
-11
-210
-511
-768
-956
-1146
-1358
-1529
-1587
-1445
-1153
-829
-468
-65
325
675
981
1214
1422
1595
1641
1702
1720
1624
1579
1429
1297
1231
1124
1108
1019
904
871
778
757
804
837
982
1153
1310
1557
1850
2107
2445
2769
3099
3542
3847
4136
4466
4659
4919
5154
5304
5404
5543
5642
5604
5679
5739
5757
6122
6242
5856
5054
3334
954
-1572
-4308
-6396
-7712
-8744
-9309
-9617
-9801
-9386
-8573
-7502
-5800
-3877
-2024
-181
1109
1906
2469
2659
2709
2873
3194
3605
4049
4386
4504
4537
4435
4183
3906
3491
2946
2243
1222
-96
-1558
-3098
-4449
-5427
-6069
-6313
-6174
-5863
-5388
-4782
-4137
-3373
-2493
-1630
-789
-9
595
1025
1280
1403
1514
1719
2026
2400
2744
2969
3086
3017
2699
2236
1645
981
282
-453
-1247
-2053
-2807
-3516
-4053
-4360
-4433
-4252
-3906
-3496
-3056
-2620
-2203
-1815
-1476
-1161
-825
-515
-262
-105
-73
-49
44
209
407
579
636
541
338
12
-723
-1642
-2422
-2948
-3129
-3303
-3540
-3619
-3572
-3504
-3404
-3206
-2736
-2132
-1671
-1380
-1198
-1119
-1059
-1209
-1479
-1552
-1387
-1142
-1042
-1110
-1253
-1317
-1270
-1246
-1283
-1245
-1176
-1120
-1142
-1279
-1389
-1450
-1404
-1252
-1024
-717
-399
-173
-101
-103
-137
-137
-159
-295
-480
-663
-803
-913
-1032
-1072
-1005
-788
-458
-168
130
388
599
801
926
1061
1219
1294
1351
1427
1426
1422
1464
1421
1395
1412
1439
1550
1553
1462
1415
1400
1469
1481
1441
1518
1616
1803
1961
2102
2444
2743
3055
3546
3867
4372
4829
4970
5381
5652
5725
5937
5782
5674
5847
5785
6036
6191
5693
4863
3314
836
-1686
-4279
-6529
-7785
-8705
-9231
-9294
-9456
-9218
-8549
-7645
-6002
-4092
-2342
-664
480
1185
1734
1921
2060
2393
2846
3484
4129
4658
4981
5082
5031
4824
4513
4151
3624
2819
1707
273
-1312
-2875
-4236
-5212
-5801
-6010
-5867
-5590
-5232
-4810
-4353
-3772
-3061
-2306
-1569
-913
-367
47
325
578
876
1308
1871
2452
3004
3415
3599
3517
3192
2707
2136
1471
746
-13
-835
-1682
-2469
-3163
-3688
-3983
-4042
-3878
-3597
-3304
-3037
-2799
-2579
-2367
-2132
-1870
-1607
-1329
-1089
-841
-590
-339
-49
251
555
840
1003
999
854
556
178
-275
-883
-1708
-2445
-2978
-3244
-3296
-3393
-3400
-3223
-2953
-2721
-2585
-2498
-2304
-2080
-1970
-1901
-1846
-1785
-1736
-1813
-1844
-1586
-1178
-840
-694
-649
-608
-598
-694
-951
-1222
-1347
-1389
-1438
-1536
-1633
-1630
-1528
-1333
-1072
-773
-455
-198
-73
-85
-170
-285
-426
-568
-691
-756
-706
-613
-558
-522
-421
-245
0
238
401
534
630
760
853
906
998
1064
1108
1175
1226
1325
1430
1455
1469
1453
1426
1409
1382
1261
1181
1105
1090
1167
1216
1381
1706
2005
2394
2822
3244
3773
4163
4581
5065
5340
5596
5707
5749
5883
5793
5796
5805
5787
5819
5806
5776
5348
4228
2368
-301
-2913
-5300
-7131
-8070
-8645
-8881
-8914
-9040
-8756
-7974
-6764
-5069
-3386
-1877
-553
255
665
952
1100
1452
2096
2836
3677
4470
5036
5444
5588
5532
5349
5003
4527
3791
2755
1421
-156
-1763
-3257
-4389
-5092
-5394
-5356
-5176
-4977
-4743
-4451
-4085
-3636
-3140
-2596
-2042
-1565
-1190
-915
-654
-265
260
946
1727
2483
3156
3598
3752
3640
3322
2887
2332
1680
995
260
-520
-1294
-2018
-2621
-3030
-3225
-3253
-3199
-3108
-3030
-2996
-3001
-2997
-2955
-2856
-2671
-2413
-2103
-1799
-1447
-1030
-590
-103
359
779
1093
1202
1100
828
476
85
-363
-842
-1270
-1595
-1868
-2139
-2403
-2638
-2814
-2908
-2960
-3021
-3058
-3081
-3099
-3070
-2966
-2812
-2586
-2336
-2082
-1802
-1490
-1162
-932
-785
-661
-601
-569
-579
-681
-819
-952
-1071
-1148
-1208
-1269
-1295
-1272
-1205
-1106
-1025
-934
-845
-751
-668
-601
-565
-561
-584
-639
-658
-657
-621
-587
-554
-455
-346
-209
-53
50
173
308
433
560
639
709
830
906
1027
1142
1213
1333
1401
1465
1607
1671
1701
1750
1694
1762
1912
1922
1944
1914
1903
2156
2422
2666
2941
3036
3174
3474
3696
3916
4192
4358
4562
4806
5082
5357
5626
5690
5864
6120
6232
6284
5718
4613
3008
520
-2118
-4479
-6482
-7528
-8032
-8177
-7974
-7863
-7727
-7309
-6543
-5131
-3570
-2301
-1302
-752
-544
-415
-341
-26
722
1732
2852
3933
4853
5516
5830
5843
5693
5406
5003
4326
3320
2026
532
-938
-2292
-3350
-3980
-4246
-4200
-4006
-3861
-3849
-3894
-3941
-3885
-3716
-3479
-3202
-2953
-2705
-2439
-2115
-1588
-862
23
1016
2003
2859
3451
3698
3653
3383
3018
2609
2119
1581
1019
418
-161
-690
-1156
-1478
-1657
-1759
-1844
-2006
-2265
-2586
-2966
-3317
-3567
-3664
-3638
-3502
-3275
-2941
-2523
-2038
-1512
-983
-441
47
430
650
669
469
94
-436
-928
-1189
-1239
-1127
-1036
-1045
-1067
-1104
-1156
-1233
-1361
-1499
-1637
-1884
-2207
-2523
-2833
-3021
-3065
-2943
-2625
-2233
-1956
-1830
-1792
-1760
-1687
-1651
-1657
-1676
-1655
-1618
-1582
-1576
-1521
-1340
-1066
-746
-412
-130
34
78
-17
-136
-203
-258
-323
-399
-517
-602
-671
-748
-822
-847
-792
-687
-567
-495
-431
-369
-306
-188
-56
113
342
580
833
1079
1243
1366
1464
1523
1643
1736
1780
1811
1726
1675
1677
1661
1756
1837
1875
2003
2143
2241
2445
2530
2630
2873
2988
3090
3173
3250
3454
3744
3990
4297
4660
4925
5137
5248
5320
5559
5820
5899
6009
5634
4663
3097
592
-1843
-3830
-5369
-5953
-6247
-6487
-6508
-6757
-6884
-6567
-5963
-4878
-3700
-2903
-2275
-2010
-2052
-1974
-1886
-1454
-511
613
1871
3037
3902
4572
5000
5132
5178
5095
4863
4435
3668
2614
1369
137
-880
-1590
-1931
-2051
-2055
-2072
-2269
-2570
-2910
-3213
-3418
-3564
-3631
-3636
-3625
-3566
-3432
-3173
-2641
-1887
-1004
-55
807
1517
1998
2219
2274
2195
2085
1975
1793
1576
1324
1034
730
478
268
149
73
-77
-322
-761
-1297
-1848
-2407
-2867
-3207
-3421
-3475
-3455
-3410
-3277
-3072
-2773
-2403
-2021
-1654
-1317
-1108
-1042
-1031
-1040
-1015
-1008
-997
-896
-731
-550
-458
-461
-517
-570
-621
-721
-853
-1062
-1379
-1782
-2183
-2526
-2729
-2786
-2795
-2760
-2647
-2493
-2364
-2294
-2229
-2120
-1962
-1834
-1746
-1708
-1691
-1637
-1573
-1470
-1301
-1056
-815
-601
-431
-302
-203
-132
-110
-100
-102
-100
-124
-191
-280
-353
-356
-306
-236
-177
-146
-113
-76
-110
-147
-144
-107
-36
46
149
286
458
606
747
911
994
1075
1195
1213
1255
1285
1283
1376
1502
1646
1886
2130
2315
2534
2613
2770
2976
3049
3195
3284
3325
3479
3583
3580
3776
3993
4179
4561
4821
4951
5161
5256
5277
5507
5570
5453
4971
3945
2354
247
-1845
-3671
-4862
-5393
-5608
-5680
-5746
-5939
-6016
-5889
-5376
-4584
-3904
-3342
-3089
-3088
-3071
-3071
-2951
-2295
-1414
-270
1016
2064
3003
3718
4157
4429
4646
4686
4605
4294
3664
2893
1998
1121
429
-38
-235
-240
-315
-517
-900
-1452
-2032
-2526
-2970
-3348
-3644
-3920
-4150
-4266
-4281
-4127
-3715
-3155
-2425
-1645
-945
-399
-44
158
288
426
557
735
905
1056
1202
1278
1333
1399
1471
1540
1557
1456
1189
769
247
-331
-883
-1358
-1721
-1998
-2207
-2412
-2579
-2668
-2745
-2781
-2778
-2739
-2703
-2711
-2763
-2856
-2946
-2990
-2984
-2838
-2529
-2129
-1701
-1338
-1049
-793
-573
-439
-355
-342
-363
-451
-594
-765
-974
-1161
-1280
-1307
-1300
-1309
-1389
-1518
-1711
-1924
-2097
-2221
-2330
-2417
-2474
-2496
-2465
-2419
-2334
-2194
-1985
-1742
-1554
-1443
-1363
-1282
-1205
-1110
-988
-833
-658
-505
-366
-249
-137
-20
80
183
247
271
289
281
235
219
235
312
436
580
723
830
886
872
824
791
823
860
878
801
695
678
648
695
831
957
1210
1428
1613
1761
1870
2024
2066
2291
2567
2757
3059
3203
3302
3556
3695
3873
4129
4355
4603
4851
4992
5159
5292
5341
5584
5710
5759
5551
4799
3757
2156
425
-1066
-2442
-3153
-3556
-3953
-4187
-4514
-4902
-5048
-4971
-4759
-4405
-4242
-4221
-4322
-4556
-4617
-4629
-4310
-3648
-2848
-1818
-832
50
868
1531
2030
2552
2928
3178
3346
3289
3136
2900
2621
2447
2356
2396
2488
2482
2402
2150
1713
1249
712
81
-518
-1152
-1729
-2242
-2710
-3076
-3335
-3436
-3462
-3373
-3238
-3114
-3028
-2981
-2931
-2918
-2858
-2764
-2633
-2414
-2128
-1768
-1376
-959
-513
-67
338
657
913
1080
1116
1060
986
863
741
622
484
338
214
54
-127
-315
-541
-743
-961
-1232
-1514
-1844
-2134
-2367
-2596
-2718
-2798
-2810
-2790
-2792
-2747
-2686
-2646
-2596
-2546
-2485
-2399
-2291
-2183
-2092
-1985
-1833
-1632
-1405
-1165
-974
-815
-700
-640
-609
-589
-585
-542
-510
-499
-501
-515
-533
-575
-577
-575
-576
-616
-687
-780
-896
-1003
-1105
-1172
-1210
-1226
-1232
-1241
-1232
-1193
-1151
-1046
-929
-812
-685
-557
-431
-298
-135
40
232
410
602
778
953
1128
1243
1391
1535
1659
1753
1829
1846
1774
1768
1795
1815
1804
1764
1769
1777
1759
1731
1678
1665
1704
1751
1821
1820
1840
1932
1973
2066
2187
2266
2439
2608
2730
2881
3052
3162
3308
3513
3643
3882
4033
4147
4266
4280
4186
3938
3403
2712
2023
1292
754
336
-90
-363
-724
-1060
-1304
-1534
-1610
-1709
-1820
-1967
-2236
-2556
-2852
-3175
-3371
-3388
-3367
-3212
-3005
-2781
-2469
-2200
-1918
-1618
-1359
-1067
-797
-602
-435
-345
-270
-156
-18
210
464
673
874
1012
1103
1178
1190
1175
1136
1071
983
857
664
489
321
174
86
-1
-74
-143
-243
-326
-422
-540
-617
-703
-800
-876
-960
-1031
-1071
-1137
-1183
-1205
-1193
-1152
-1122
-1096
-1085
-1097
-1138
-1154
-1145
-1109
-1048
-1018
-992
-956
-918
-853
-760
-669
-567
-478
-423
-391
-366
-354
-331
-299
-245
-182
-112
-82
-65
-44
-37
-37
-43
-51
-52
-67
-71
-72
-91
-120
-160
-152
-128
-103
-34
38
24
30
16
-2
-16
-18
-17
-69
-56
-47
-95
-111
-115
-113
-101
-119
-113
-154
-161
-172
-199
-231
-219
-207
-281
-204
-184
-268
-165
-145
-183
-63
-115
-152
-20
-107
-122
-75
-141
-46
-44
-75
-57
-46
2
-17
26
79
87
110
79
59
62
34
11
10
-13
-39
-76
-98
-130
-163
-173
-188
-220
-239
-255
-287
-303
-328
-349
-364
-369
-367
-382
-386
-396
-405
-412
-409
-386
-342
-290
-245
-201
-176
-157
-152
-119
-82
-64
-35
-10
-6
-21
-39
-55
-87
-120
-149
-166
-194
-240
-250
-289
-331
-369
-382
-399
-409
-409
-440
-463
-472
-488
-498
-482
-479
-464
-466
-471
-469
-470
-458
-459
-446
-434
-441
-454
-456
-461
-483
-495
-509
-519
-518
-525
-530
-533
-544
-562
-578
-576
-586
-594
-593
-601
-626
-656
-674
-697
-701
-700
-687
-671
-676
-681
-671
-652
-636
-652
-669
-668
-684
-704
-736
-765
-786
-802
-818
-813
-802
-797
-802
-807
-832
-842
-844
-859
-858
-841
-831
-816
-787
-767
-735
-709
-667
-626
-591
-567
-536
-509
-508
-493
-498
-499
-491
-485
-463
-426
-397
-384
-371
-357
-342
-335
-331
-335
-344
-342
-351
-368
-389
-423
-433
-474
-512
-538
-562
-563
-564
-574
-566
-552
-546
-525
-517
-502
-491
-471
-446
-427
-418
-409
-386
-368
-359
-344
-331
-320
-314
-311
-308
-317
-322
-310
-296
-281
-266
-241
-233
-246
-255
-273
-288
-283
-275
-278
-288
-306
-345
-386
-416
-442
-444
-451
-447
-438
-441
-446
-450
-469
-479
-472
-460
-443
-439
-427
-428
-435
-428
-424
-422
-423
-420
-408
-387
-370
-380
-385
-380
-362
-325
-284
-254
-220
-188
-171
-148
-136
-121
-117
-133
-154
-175
-202
-234
-262
-294
-308
-325
-324
-325
-341
-347
-356
-362
-377
-396
-391
-396
-422
-439
-438
-449
-438
-410
-390
-350
-336
-327
-308
-303
-293
-288
-281
-281
-284
-285
-281
-278
-290
-298
-285
-258
-238
-207
-184
-170
-160
-173
-199
-214
-245
-272
-287
-308
-321
-345
-379
-388
-387
-390
-401
-405
-418
-429
-424
-418
-412
-406
-393
-410
-422
-420
-414
-400
-393
-382
-371
-374
-382
-380
-389
-401
-408
-401
-422
-420
-410
-412
-415
-421
-406
-396
-393
-387
-373
-356
-349
-354
-352
-335
-327
-317
-308
-298
-287
-274
-262
-229
-210
-210
-206
-195
-195
-208
-216
-233
-228
-234
-243
-253
-242
-231
-234
-227
-225
-242
-244
-239
-261
-274
-279
-273
-284
-319
-327
-323
-330
-347
-342
-338
-347
-348
-343
-334
-344
-346
-325
-319
-332
-339
-347
-366
-395
-399
-382
-365
-319
-283
-244
-223
-242
-247
-258
-259
-261
-261
-282
-312
-342
-384
-405
-428
-438
-440
-446
-460
-439
-431
-422
-437
-438
-428
-443
-425
-432
-419
-411
-417
-402
-399
-393
-376
-372
-363
-365
-384
-379
-384
-393
-391
-397
-367
-329
-306
-274
-243
-205
-191
-175
-158
-154
-151
-170
-190
-196
-225
-237
-252
-262
-264
-265
-267
-282
-293
-296
-304
-327
-358
-392
-426
-452
-457
-458
-454
-453
-444
-430
-423
-413
-389
-379
-376
-353
-350
-366
-384
-397
-398
-392
-370
-332
-294
-258
-234
-214
-196
-188
-165
-152
-132
-133
-152
-173
-219
-261
-285
-300
-297
-302
-306
-320
-355
-398
-422
-433
-437
-430
-419
-423
-431
-431
-442
-432
-421
-414
-396
-385
-391
-396
-410
-427
-433
-440
-430
-420
-405
-391
-397
-390
-387
-397
-374
-342
-314
-292
-284
-300
-326
-346
-373
-386
-387
-394
-386
-364
-337
-312
-310
-306
-297
-277
-262
-240
-229
-229
-228
-230
-234
-244
-243
-244
-238
-233
-246
-267
-283
-302
-331
-350
-381
-411
-431
-455
-474
-483
-501
-515
-510
-505
-488
-460
-435
-407
-377
-343
-319
-308
-287
-284
-286
-295
-294
-295
-314
-322
-313
-311
-293
-275
-264
-240
-231
-225
-237
-248
-249
-231
-250
-268
-275
-291
-324
-344
-349
-346
-348
-367
-385
-399
-407
-433
-443
-457
-462
-464
-445
-432
-421
-416
-416
-416
-419
-400
-393
-385
-375
-360
-362
-358
-348
-346
-349
-339
-317
-307
-287
-253
-226
-209
-190
-179
-158
-157
-174
-160
-141
-123
-116
-133
-153
-175
-198
-232
-262
-258
-265
-292
-323
-345
-384
-421
-437
-445
-439
-436
-427
-423
-422
-427
-444
-448
-448
-441
-432
-428
-420
-423
-421
-418
-387
-348
-312
-277
-240
-192
-175
-177
-159
-146
-125
-116
-107
-107
-126
-149
-179
-209
-221
-217
-226
-238
-257
-296
-340
-392
-426
-434
-446
-466
-472
-473
-478
-460
-450
-440
-410
-369
-337
-328
-323
-340
-348
-361
-376
-375
-364
-357
-352
-346
-329
-310
-294
-272
-257
-236
-236
-230
-239
-238
-235
-250
-262
-290
-310
-331
-329
-332
-314
-283
-246
-235
-216
-196
-189
-175
-188
-190
-194
-203
-213
-201
-201
-213
-210
-199
-187
-180
-158
-154
-158
-172
-208
-252
-286
-304
-303
-301
-314
-316
-328
-356
-376
-382
-376
-351
-334
-337
-333
-340
-355
-368
-384
-403
-406
-418
-429
-445
-467
-470
-479
-477
-458
-433
-398
-363
-336
-316
-305
-296
-292
-285
-291
-291
-282
-300
-327
-349
-363
-368
-355
-347
-343
-331
-332
-330
-328
-325
-308
-307
-307
-301
-301
-309
-308
-311
-321
-319
-306
-288
-276
-290
-298
-285
-287
-285
-285
-282
-273
-277
-267
-261
-263
-243
-233
-235
-227
-228
-204
-206
-202
-184
-177
-171
-186
-206
-226
-246
-265
-271
-283
-306
-304
-294
-320
-334
-342
-351
-361
-375
-371
-376
-373
-369
-351
-346
-362
-351
-331
-305
-281
-266
-260
-259
-280
-283
-282
-278
-275
-282
-301
-305
-316
-311
-287
-272
-270
-272
-283
-311
-342
-367
-366
-373
-381
-395
-402
-410
-428
-444
-441
-420
-385
-356
-332
-297
-284
-272
-254
-232
-216
-215
-213
-212
-214
-218
-242
-271
-287
-304
-315
-336
-329
-325
-324
-329
-315
-305
-308
-302
-305
-286
-275
-271
-270
-275
-283
-291
-294
-280
-266
-232
-196
-182
-177
-166
-161
-164
-167
-161
-147
-146
-153
-144
-143
-160
-164
-158
-164
-171
-159
-162
-176
-178
-193
-218
-240
-268
-288
-308
-332
-350
-374
-405
-429
-445
-434
-415
-397
-391
-392
-375
-360
-352
-344
-331
-336
-360
-376
-390
-401
-414
-419
-416
-410
-381
-350
-318
-300
-276
-254
-253
-246
-252
-250
-266
-285
-288
-276
-263
-270
-258
-250
-237
-226
-228
-215
-204
-202
-209
-204
-219
-233
-240
-243
-231
-227
-219
-223
-243
-258
-263
-261
-257
-246
-227
-219
-215
-225
-239
-256
-252
-256
-267
-275
-251
-232
-221
-194
-171
-146
-133
-100
-69
-69
-68
-78
-101
-116
-143
-177
-193
-193
-201
-210
-204
-209
-210
-212
-214
-214
-205
-203
-208
-216
-226
-229
-234
-240
-249
-239
-231
-240
-237
-238
-247
-250
-260
-266
-267
-268
-278
-272
-271
-267
-263
-267
-272
-269
-263
-272
-299
-328
-370
-401
-421
-440
-450
-456
-457
-449
-430
-410
-379
-333
-300
-277
-241
-211
-179
-152
-132
-116
-125
-134
-149
-164
-172
-181
-197
-227
-254
-267
-282
-303
-309
-299
-301
-309
-308
-322
-325
-310
-297
-293
-270
-255
-249
-254
-274
-273
-278
-270
-243
-214
-186
-159
-132
-127
-141
-138
-123
-118
-101
-93
-85
-89
-107
-127
-149
-172
-175
-162
-158
-160
-177
-196
-211
-245
-284
-300
-309
-329
-344
-358
-367
-362
-365
-361
-355
-343
-309
-275
-244
-220
-205
-202
-210
-224
-238
-258
-275
-297
-310
-319
-320
-321
-306
-285
-264
-239
-214
-189
-182
-176
-181
-206
-234
-259
-268
-263
-263
-257
-233
-208
-193
-183
-170
-154
-136
-130
-135
-137
-147
-154
-151
-139
-147
-174
-176
-173
-171
-166
-164
-164
-164
-162
-157
-168
-180
-178
-197
-220
-251
-268
-265
-277
-280
-286
-286
-274
-267
-253
-242
-221
-198
-185
-176
-165
-165
-157
-161
-174
-170
-185
-184
-174
-146
-132
-143
-142
-152
-178
-193
-194
-209
-218
-223
-232
-232
-227
-233
-233
-226
-219
-205
-205
-237
-271
-280
-308
-333
-334
-339
-355
-352
-347
-332
-328
-341
-346
-351
-338
-342
-338
-364
-390
-402
-413
-418
-411
-392
-381
-360
-361
-340
-310
-278
-244
-209
-180
-156
-138
-148
-157
-170
-183
-201
-221
-251
-271
-294
-324
-350
-382
-404
-425
-450
-464
-467
-469
-463
-456
-440
-421
-389
-364
-327
-295
-274
-257
-251
-250
-256
-243
-234
-230
-235
-227
-206
-184
-166
-166
-140
-114
-112
-102
-92
-120
-145
-153
-168
-182
-196
-212
-232
-244
-246
-245
-252
-267
-284
-319
-329
-330
-335
-332
-353
-368
-373
-379
-386
-367
-346
-332
-325
-313
-291
-287
-281
-267
-262
-256
-238
-241
-241
-235
-223
-210
-194
-173
-159
-151
-154
-151
-166
-189
-200
-202
-227
-233
-249
-273
-299
-325
-329
-321
-298
-286
-274
-267
-249
-246
-246
-241
-229
-208
-221
-219
-216
-214
-221
-223
-209
-196
-176
-176
-183
-193
-215
-234
-254
-283
-296
-319
-332
-325
-307
-286
-267
-265
-236
-192
-164
-149
-131
-121
-112
-112
-109
-111
-125
-130
-145
-146
-161
-178
-189
-190
-173
-162
-166
-192
-208
-218
-238
-272
-297
-312
-312
-332
-358
-364
-359
-342
-322
-301
-295
-291
-308
-334
-338
-354
-361
-370
-379
-358
-346
-342
-332
-328
-316
-293
-272
-249
-234
-230
-223
-231
-250
-267
-279
-289
-293
-277
-256
-243
-236
-219
-197
-192
-188
-182
-172
-171
-171
-170
-186
-213
-237
-263
-291
-330
-354
-369
-386
-412
-444
-449
-450
-445
-452
-429
-402
-391
-383
-346
-309
-275
-245
-211
-183
-158
-147
-145
-129
-132
-132
-120
-112
-105
-90
-63
-44
-46
-47
-54
-80
-89
-96
-111
-127
-150
-177
-204
-223
-233
-254
-252
-249
-266
-286
-284
-287
-315
-337
-343
-340
-346
-339
-328
-314
-291
-260
-234
-196
-161
-142
-128
-103
-74
-66
-55
-51
-43
-37
-44
-41
-55
-66
-76
-78
-99
-113
-113
-119
-142
-156
-171
-191
-202
-224
-233
-246
-251
-254
-266
-279
-297
-292
-273
-262
-253
-235
-215
-198
-182
-176
-178
-172
-166
-170
-157
-147
-134
-122
-115
-122
-144
-178
-207
-217
-225
-236
-244
-267
-291
-313
-334
-348
-354
-330
-322
-316
-296
-272
-250
-232
-218
-206
-196
-195
-192
-198
-191
-198
-209
-210
-194
-193
-192
-172
-150
-137
-128
-109
-117
-139
-168
-201
-241
-272
-287
-302
-306
-324
-342
-340
-342
-323
-308
-300
-296
-306
-310
-316
-312
-310
-312
-313
-297
-276
-277
-294
-300
-280
-256
-244
-214
-195
-191
-177
-187
-195
-215
-230
-246
-245
-235
-231
-221
-231
-236
-227
-226
-234
-232
-243
-251
-260
-295
-329
-351
-350
-365
-385
-413
-429
-439
-449
-454
-470
-456
-445
-431
-394
-383
-374
-372
-364
-341
-321
-293
-255
-230
-212
-190
-162
-140
-136
-126
-103
-89
-86
-65
-73
-94
-95
-92
-101
-123
-130
-137
-151
-163
-191
-217
-226
-241
-261
-280
-296
-303
-307
-313
-313
-327
-338
-345
-348
-345
-334
-315
-298
-286
-286
-263
-224
-195
-178
-169
-151
-124
-105
-96
-87
-88
-101
-103
-106
-117
-129
-136
-158
-174
-181
-179
-179
-189
-206
-226
-233
-244
-270
-291
-312
-337
-347
-345
-331
-321
-304
-281
-261
-260
-235
-229
-210
-210
-234
-214
-212
-216
-224
-222
-230
-233
-247
-257
-257
-260
-281
-310
-339
-355
-367
-376
-384
-401
-414
-407
-389
-388
-369
-332
-315
-291
-264
-235
-210
-186
-162
-159
-150
-155
-145
-138
-157
-156
-144
-132
-132
-142
-141
-147
-155
-161
-184
-200
-224
-255
-288
-316
-340
-373
-396
-387
-364
-358
-337
-329
-320
-309
-315
-305
-310
-331
-332
-328
-338
-345
-335
-335
-307
-284
-281
-267
-248
-222
-184
-156
-152
-147
-144
-157
-177
-191
-209
-216
-234
-253
-265
-286
-295
-307
-312
-327
-325
-329
-350
-358
-367
-369
-370
-364
-370
-362
-351
-342
-352
-365
-368
-364
-380
-407
-398
-390
-391
-386
-377
-370
-360
-339
-317
-294
-278
-250
-221
-211
-193
-167
-151
-150
-141
-120
-95
-82
-81
-74
-94
-118
-124
-132
-136
-150
-171
-182
-213
-240
-267
-289
-317
-332
-352
-355
-361
-374
-385
-403
-386
-378
-385
-389
-399
-409
-406
-397
-365
-340
-329
-323
-307
-281
-272
-263
-255
-236
-221
-218
-207
-206
-208
-216
-240
-249
-244
-251
-277
-292
-294
-294
-299
-304
-313
-311
-312
-325
-340
-346
-349
-349
-348
-345
-331
-305
-289
-297
-309
-317
-304
-312
-321
-319
-333
-340
-353
-370
-377
-355
-349
-349
-346
-355
-350
-359
-378
-387
-391
-396
-402
-409
-416
-410
-379
-342
-309
-272
-245
-237
-213
-191
-180
-177
-167
-165
-169
-179
-192
-190
-205
-209
-211
-206
-200
-204
-220
-244
-265
-292
-322
-346
-353
-346
-344
-343
-344
-345
-327
-314
-316
-316
-301
-290
-282
-270
-262
-254
-236
-232
-233
-237
-256
-275
-267
-272
-270
-275
-268
-293
-302
-318
-298
-315
-320
-379
-353
-453
-500
-643
-616
-1799
-3390
-1528
-1235
-1938
-944
-807
-1124
-714
-546
-532
-619
-569
-285
-601
-415
-334
-504
-74
3
-42
-205
-542
-210
-521
-1038
-454
-522
-567
-393
-259
-257
-585
-312
-377
-530
-548
-550
-641
-476
-396
-510
-503
-500
-191
-204
-472
-166
-211
-369
-481
-515
-274
-469
-274
-203
-396
-51
-177
-464
-280
-498
-415
-488
-509
-389
-564
-544
-497
-595
-414
-385
-537
-427
-392
-737
-527
-399
-732
-452
-338
-258
-249
-111
-277
-156
-54
-391
-292
-226
-162
-321
-352
-232
-57
-321
-293
-123
-160
-227
-396
-298
-274
-491
-392
-534
-644
-332
-325
-732
-435
-1648
-2265
-796
-1786
-956
-806
-1788
-1309
-691
-1306
-1272
-711
-418
-632
-799
-334
-744
-809
-73
-349
-835
-345
-262
-552
-844
-756
-379
-687
-175
-101
-185
-33
-434
-232
-521
-330
-399
-661
-371
48
-432
-1249
-440
-36
-612
-719
-145
-256
-810
-767
-508
-694
-895
-264
-196
-776
-598
-353
-856
-1160
-356
-444
-1012
-1029
-438
-503
-1211
-962
-511
-474
-926
-688
-398
-640
-848
-1006
-751
-472
-464
-799
-674
-179
-296
-668
-773
-652
-442
-617
-502
-667
-755
-645
-450
-637
-680
-284
-571
-634
-183
-521
-1060
-696
-236
-383
-705
-396
-246
-180
-368
-753
-369
-143
-648
-515
-63
-251
-529
-213
-278
-447
-354
-615
-637
-356
-429
-681
-387
-469
-532
-264
-395
-381
-239
-366
-436
-237
-194
-114
27
-302
-109
92
-142
18
156
-248
-243
451
650
144
91
661
502
90
394
475
299
679
800
497
462
701
811
671
398
872
1177
291
512
1149
729
283
752
966
708
822
597
619
770
755
842
799
787
942
1042
737
900
1095
862
855
1196
873
703
973
895
892
937
813
693
880
955
804
911
873
566
803
832
758
885
707
768
955
842
891
926
737
881
961
704
630
833
724
614
902
1001
847
780
995
1011
832
715
1008
1123
897
723
898
905
714
866
785
686
714
765
570
736
830
689
608
413
662
799
667
483
558
570
423
616
507
504
674
575
552
543
566
493
353
425
474
510
529
447
159
111
318
371
251
228
244
173
-127
-64
212
108
204
376
391
242
149
193
151
243
204
122
235
209
148
-45
-207
-38
79
9
-42
-27
-19
-248
-364
-201
-23
37
-132
-183
-30
-136
-357
-333
-225
-75
14
-109
-122
47
80
42
53
-34
3
102
64
104
68
-116
-243
-7
249
186
119
178
248
178
-22
-48
191
296
132
123
212
153
9
-106
57
120
49
0
115
184
37
-112
-240
-116
75
163
128
97
173
71
-30
-58
-10
119
118
81
248
202
-38
-10
125
239
182
91
291
412
142
55
205
230
201
281
368
113
-58
-80
34
240
243
259
275
209
105
64
-50
6
275
253
22
90
339
375
194
104
206
265
225
197
221
183
240
278
236
318
389
330
244
295
348
202
193
406
489
373
323
422
462
408
253
77
106
162
107
207
327
297
275
223
253
265
188
157
157
159
144
83
47
156
299
132
-96
-19
-50
-186
-177
-94
-69
-62
-3
-20
-92
-160
-176
-145
-175
-229
-241
-262
-320
-380
-376
-350
-419
-466
-450
-452
-541
-673
-699
-652
-623
-641
-643
-634
-664
-712
-789
-899
-908
-904
-957
-981
-932
-873
-881
-906
-935
-929
-865
-836
-857
-887
-921
-892
-884
-877
-827
-818
-839
-930
-1008
-1084
-1144
-1163
-1108
-1022
-1006
-1114
-1184
-1157
-1186
-1130
-1079
-1085
-1089
-1079
-1127
-1197
-1182
-1052
-923
-846
-798
-885
-945
-958
-880
-863
-897
-817
-675
-628
-718
-707
-649
-616
-598
-526
-411
-418
-473
-497
-491
-400
-253
-161
-2
89
0
-83
-86
28
189
277
308
422
529
519
357
254
463
737
767
711
796
842
707
574
659
878
922
912
974
954
881
838
866
986
1117
1228
1238
1167
1162
1214
1162
1099
1216
1413
1534
1481
1330
1197
1116
1073
1034
1034
1095
1114
1058
933
773
612
538
540
475
321
141
-16
-169
-308
-398
-452
-486
-566
-697
-845
-1038
-1204
-1303
-1367
-1415
-1442
-1473
-1521
-1621
-1734
-1842
-1918
-1931
-1936
-1897
-1862
-1887
-1896
-1848
-1758
-1686
-1637
-1582
-1566
-1565
-1559
-1572
-1553
-1469
-1328
-1200
-1128
-1086
-1037
-1006
-997
-972
-912
-833
-751
-696
-694
-707
-703
-693
-700
-691
-691
-725
-758
-796
-847
-911
-967
-992
-1008
-1038
-1107
-1192
-1264
-1332
-1352
-1358
-1374
-1352
-1352
-1388
-1430
-1472
-1475
-1474
-1491
-1504
-1522
-1529
-1496
-1468
-1427
-1360
-1284
-1220
-1184
-1169
-1144
-1094
-1002
-892
-788
-667
-580
-545
-510
-459
-417
-411
-411
-380
-330
-288
-211
-109
-7
57
90
125
180
257
249
261
276
287
350
416
485
531
575
601
632
663
722
817
915
960
1089
1258
1304
1374
1479
1529
1584
1673
1748
1916
2090
2161
2256
2256
2201
2158
2038
2042
2029
1920
1779
1568
1372
1216
1200
1209
1170
1010
719
404
112
-128
-254
-363
-516
-693
-896
-1057
-1211
-1378
-1571
-1799
-2002
-2130
-2234
-2308
-2387
-2484
-2556
-2608
-2586
-2534
-2509
-2502
-2537
-2562
-2534
-2464
-2305
-2143
-1988
-1849
-1748
-1625
-1493
-1370
-1223
-1067
-893
-745
-623
-474
-342
-194
-37
55
104
129
136
153
192
227
265
298
299
295
284
237
166
73
-14
-75
-127
-166
-226
-341
-454
-574
-682
-761
-845
-939
-1058
-1172
-1261
-1317
-1362
-1420
-1462
-1531
-1599
-1655
-1716
-1750
-1802
-1836
-1844
-1844
-1815
-1787
-1788
-1769
-1771
-1734
-1662
-1620
-1575
-1524
-1479
-1424
-1344
-1247
-1165
-1116
-1084
-1066
-1015
-951
-905
-844
-791
-757
-708
-671
-651
-645
-638
-624
-600
-545
-514
-503
-495
-500
-501
-495
-501
-494
-496
-496
-483
-490
-515
-560
-598
-611
-613
-580
-539
-518
-490
-436
-387
-359
-313
-251
-189
-91
28
146
274
399
517
637
746
881
1028
1148
1229
1291
1383
1485
1614
1742
1864
1993
2093
2166
2215
2210
2146
2074
2021
2032
2058
2057
1911
1664
1481
1326
1275
1234
1112
960
692
378
122
-46
-119
-205
-358
-589
-863
-1123
-1296
-1446
-1583
-1722
-1890
-2032
-2141
-2235
-2324
-2409
-2480
-2495
-2492
-2474
-2471
-2479
-2492
-2507
-2489
-2416
-2283
-2146
-2028
-1951
-1914
-1861
-1777
-1651
-1491
-1336
-1175
-1045
-954
-891
-840
-744
-624
-489
-356
-277
-218
-200
-207
-171
-125
-85
-72
-77
-100
-168
-245
-284
-305
-321
-352
-392
-459
-535
-616
-722
-812
-884
-931
-957
-978
-1046
-1161
-1239
-1308
-1365
-1393
-1420
-1428
-1455
-1491
-1515
-1532
-1526
-1509
-1496
-1469
-1439
-1426
-1418
-1407
-1373
-1311
-1249
-1202
-1157
-1112
-1080
-1047
-1002
-937
-851
-758
-681
-628
-590
-551
-514
-457
-414
-381
-346
-323
-308
-296
-292
-261
-231
-212
-176
-148
-135
-138
-129
-124
-138
-163
-196
-213
-203
-181
-163
-152
-129
-92
-59
-19
-4
-2
44
107
198
297
394
473
558
616
687
774
872
1031
1126
1210
1274
1351
1465
1528
1635
1737
1770
1763
1731
1666
1619
1619
1661
1730
1677
1520
1379
1233
1197
1220
1160
1051
837
603
419
234
104
18
-99
-259
-455
-658
-834
-993
-1148
-1295
-1456
-1571
-1641
-1701
-1762
-1853
-1987
-2080
-2093
-2064
-2057
-2075
-2109
-2134
-2106
-2031
-1944
-1851
-1774
-1716
-1662
-1638
-1606
-1544
-1459
-1344
-1214
-1082
-972
-893
-839
-787
-714
-624
-531
-435
-367
-332
-312
-273
-240
-204
-151
-150
-177
-196
-218
-253
-292
-320
-334
-353
-390
-437
-502
-568
-627
-686
-724
-758
-803
-863
-940
-1008
-1080
-1131
-1165
-1218
-1256
-1277
-1322
-1344
-1338
-1329
-1316
-1309
-1298
-1278
-1265
-1256
-1225
-1171
-1105
-1025
-951
-896
-844
-787
-732
-675
-601
-533
-463
-415
-344
-281
-230
-152
-101
-46
-1
27
69
99
129
167
191
181
160
170
182
195
200
184
169
131
83
35
-4
14
59
71
56
27
-14
-5
36
62
104
182
240
275
298
357
440
465
545
616
695
817
903
964
1036
1090
1160
1309
1449
1520
1537
1525
1503
1496
1470
1440
1427
1433
1468
1442
1316
1137
980
911
897
860
759
605
409
184
-12
-138
-219
-269
-336
-467
-647
-813
-940
-1041
-1120
-1179
-1250
-1341
-1434
-1505
-1583
-1659
-1722
-1757
-1735
-1711
-1718
-1761
-1786
-1773
-1708
-1623
-1550
-1502
-1491
-1459
-1421
-1361
-1279
-1178
-1078
-979
-897
-835
-770
-710
-632
-557
-470
-380
-326
-294
-271
-242
-214
-176
-116
-80
-86
-126
-161
-176
-180
-185
-188
-200
-233
-272
-328
-399
-465
-498
-536
-583
-635
-681
-733
-792
-841
-892
-938
-967
-974
-996
-1026
-1059
-1074
-1082
-1103
-1096
-1061
-1028
-1007
-985
-961
-915
-860
-791
-725
-665
-602
-543
-506
-468
-395
-319
-265
-228
-197
-155
-136
-123
-91
-57
-37
-51
-60
-76
-95
-100
-102
-127
-128
-96
-101
-140
-161
-149
-105
-78
-93
-89
-65
-70
-102
-76
-15
32
79
130
194
246
242
221
227
257
316
403
472
495
505
526
573
605
638
692
772
813
800
820
875
943
1010
1048
1044
1028
1005
979
956
912
887
898
940
949
898
814
755
691
596
493
420
359
288
204
115
36
-49
-133
-234
-337
-419
-500
-580
-689
-805
-898
-961
-995
-1035
-1079
-1141
-1214
-1273
-1314
-1299
-1298
-1292
-1280
-1265
-1245
-1245
-1234
-1211
-1165
-1108
-1037
-976
-923
-870
-810
-738
-671
-614
-560
-497
-461
-425
-378
-343
-289
-227
-166
-118
-100
-89
-94
-110
-122
-134
-149
-154
-152
-159
-182
-226
-262
-299
-330
-357
-398
-434
-469
-506
-535
-567
-581
-623
-680
-715
-736
-754
-779
-806
-814
-828
-826
-820
-822
-809
-799
-784
-755
-712
-677
-643
-632
-616
-595
-570
-556
-533
-490
-452
-404
-377
-347
-315
-265
-202
-174
-165
-154
-129
-89
-46
-28
-15
-4
5
-3
-26
-40
-25
10
23
37
65
89
97
98
74
50
44
39
42
75
137
190
214
210
169
151
184
259
307
291
293
334
373
395
419
405
374
376
412
453
467
520
587
638
627
604
657
749
822
836
828
868
917
925
926
928
942
899
855
811
740
693
657
652
623
561
466
357
239
105
39
-17
-88
-153
-243
-353
-447
-541
-627
-699
-753
-800
-858
-910
-971
-1019
-1039
-1054
-1041
-1016
-1017
-1036
-1055
-1056
-1020
-962
-900
-860
-840
-841
-822
-796
-782
-769
-742
-697
-641
-600
-566
-533
-499
-456
-416
-384
-363
-345
-329
-319
-312
-288
-258
-229
-216
-226
-252
-277
-308
-322
-332
-355
-370
-381
-398
-416
-453
-493
-496
-500
-500
-496
-515
-532
-560
-584
-603
-628
-645
-661
-665
-665
-661
-649
-633
-622
-618
-636
-642
-642
-639
-615
-591
-590
-561
-521
-484
-451
-435
-418
-389
-350
-318
-308
-300
-305
-324
-331
-323
-301
-278
-256
-241
-209
-201
-188
-172
-132
-100
-60
-38
-39
-44
-37
-48
-78
-71
-69
-82
-63
-56
-57
-52
-31
-1
14
5
0
16
15
24
51
76
88
130
167
215
264
276
255
251
318
388
454
498
490
460
460
485
516
524
540
585
637
665
636
644
686
737
757
726
674
642
600
558
516
497
490
430
326
230
182
118
26
-34
-28
-45
-153
-297
-388
-411
-414
-416
-452
-502
-566
-610
-665
-689
-658
-621
-605
-586
-605
-646
-665
-692
-709
-702
-667
-637
-617
-646
-680
-693
-694
-697
-668
-623
-602
-579
-576
-594
-574
-550
-551
-540
-526
-523
-545
-557
-551
-541
-513
-501
-475
-452
-446
-453
-467
-461
-464
-464
-463
-468
-473
-496
-533
-557
-591
-629
-656
-664
-682
-700
-709
-717
-697
-672
-648
-612
-613
-625
-623
-596
-542
-500
-465
-440
-413
-416
-416
-428
-423
-397
-355
-308
-282
-261
-257
-264
-272
-275
-265
-268
-280
-289
-319
-341
-322
-294
-282
-279
-288
-299
-313
-319
-287
-258
-240
-217
-220
-238
-236
-240
-266
-262
-210
-171
-136
-125
-120
-107
-96
-85
-69
-7
41
50
39
23
31
64
124
198
264
257
185
163
228
308
354
393
438
468
463
458
456
479
512
536
562
585
597
591
579
573
556
561
552
518
521
520
491
469
469
494
483
403
318
265
246
226
211
208
196
139
63
-8
-65
-100
-113
-116
-144
-207
-255
-287
-292
-300
-304
-334
-393
-458
-511
-538
-561
-570
-586
-602
-623
-649
-704
-761
-775
-752
-719
-700
-706
-722
-751
-782
-805
-813
-807
-796
-767
-762
-782
-787
-790
-786
-770
-740
-701
-691
-689
-710
-724
-700
-682
-643
-598
-571
-574
-602
-633
-655
-668
-664
-637
-617
-615
-632
-645
-635
-630
-625
-631
-634
-632
-619
-594
-571
-559
-555
-545
-535
-519
-492
-465
-432
-404
-369
-337
-322
-321
-330
-326
-337
-341
-331
-318
-304
-290
-300
-307
-305
-296
-272
-254
-242
-228
-239
-261
-261
-255
-247
-236
-236
-233
-240
-246
-229
-204
-164
-141
-132
-123
-104
-80
-69
-47
-18
13
36
54
52
38
39
48
58
71
97
116
126
142
155
165
187
206
235
269
312
324
331
345
379
409
431
456
457
444
434
430
412
411
426
430
435
429
402
365
347
363
389
403
404
386
366
340
306
270
249
243
217
166
122
77
31
-1
-17
-42
-88
-138
-193
-228
-271
-314
-346
-386
-406
-433
-475
-516
-574
-630
-656
-667
-671
-662
-683
-725
-760
-780
-784
-805
-815
-824
-829
-831
-853
-855
-847
-850
-844
-834
-843
-850
-848
-835
-833
-832
-807
-786
-776
-768
-762
-759
-769
-765
-744
-724
-727
-737
-738
-756
-764
-752
-742
-736
-730
-732
-731
-727
-740
-748
-739
-735
-726
-707
-698
-665
-638
-620
-586
-542
-498
-454
-436
-409
-383
-369
-364
-351
-324
-308
-300
-284
-273
-261
-262
-263
-246
-223
-205
-180
-145
-126
-118
-118
-123
-120
-120
-129
-122
-111
-116
-119
-118
-124
-109
-81
-58
-39
-26
-19
-13
-13
-1
20
13
9
10
7
11
5
17
39
83
127
143
153
158
152
147
148
169
185
188
187
182
192
190
190
189
202
230
254
276
297
318
336
330
336
346
349
333
314
301
310
314
290
277
260
236
216
187
160
148
125
85
63
38
3
-43
-89
-119
-150
-167
-187
-202
-221
-254
-292
-322
-345
-361
-372
-391
-413
-426
-443
-463
-485
-516
-550
-585
-616
-623
-621
-642
-679
-700
-706
-720
-739
-764
-776
-785
-792
-782
-759
-753
-764
-779
-787
-801
-808
-809
-811
-803
-783
-763
-740
-725
-737
-725
-717
-715
-711
-725
-756
-793
-820
-833
-837
-856
-855
-839
-825
-797
-765
-734
-717
-702
-678
-664
-651
-625
-598
-585
-575
-556
-546
-540
-506
-465
-444
-444
-432
-410
-425
-444
-441
-413
-387
-375
-373
-361
-338
-320
-303
-287
-266
-238
-205
-183
-177
-187
-186
-178
-166
-160
-166
-164
-162
-162
-148
-127
-113
-91
-76
-43
-15
-13
-34
-51
-45
-41
-47
-38
-31
-23
-15
-5
15
31
47
63
80
87
83
68
60
57
62
65
75
76
69
74
98
123
153
185
200
198
179
169
174
185
204
216
214
184
156
138
108
88
85
106
146
165
175
150
113
77
35
16
-6
-24
-25
-36
-52
-59
-80
-111
-146
-185
-222
-255
-289
-321
-333
-332
-332
-320
-319
-331
-355
-392
-425
-450
-483
-490
-509
-545
-573
-580
-578
-580
-574
-573
-580
-595
-602
-603
-628
-641
-639
-636
-635
-628
-615
-628
-657
-685
-715
-742
-749
-740
-704
-671
-655
-651
-662
-682
-694
-703
-706
-714
-718
-715
-718
-719
-714
-712
-709
-709
-689
-664
-648
-621
-607
-588
-578
-556
-530
-514
-503
-483
-441
-415
-384
-366
-361
-362
-361
-365
-401
-421
-415
-409
-411
-414
-429
-443
-438
-431
-416
-384
-358
-334
-307
-279
-254
-251
-246
-231
-201
-168
-151
-136
-140
-126
-103
-74
-60
-45
-31
-43
-46
-57
-77
-94
-110
-123
-126
-127
-118
-113
-99
-94
-79
-66
-66
-61
-57
-56
-54
-38
-18
7
23
30
35
28
42
47
45
40
33
42
41
59
76
93
111
114
111
115
120
114
108
86
56
31
15
7
11
14
1
-3
-35
-75
-130
-153
-175
-196
-209
-237
-239
-260
-269
-270
-271
-261
-264
-259
-268
-272
-289
-322
-343
-377
-390
-404
-422
-419
-407
-410
-422
-418
-420
-431
-433
-437
-440
-447
-472
-489
-503
-522
-549
-564
-579
-605
-614
-619
-626
-636
-639
-642
-631
-622
-616
-612
-609
-599
-573
-542
-522
-513
-510
-503
-502
-484
-455
-446
-447
-454
-460
-459
-464
-493
-515
-519
-512
-517
-521
-522
-513
-499
-507
-507
-494
-470
-432
-403
-393
-387
-370
-362
-364
-347
-340
-344
-348
-355
-352
-349
-355
-355
-351
-341
-334
-321
-295
-265
-241
-228
-203
-189
-188
-180
-170
-167
-163
-155
-149
-136
-122
-107
-88
-80
-78
-94
-94
-80
-68
-61
-66
-69
-70
-64
-53
-34
-20
-25
-30
-31
-28
-8
8
-3
-14
-9
-8
-13
-20
-28
-34
-36
-46
-66
-80
-80
-76
-78
-84
-96
-97
-101
-113
-116
-125
-139
-161
-166
-160
-152
-139
-119
-110
-120
-130
-121
-112
-109
-102
-92
-93
-101
-117
-131
-143
-156
-151
-160
-168
-165
-156
-158
-195
-230
-241
-245
-263
-286
-285
-282
-291
-301
-311
-319
-334
-335
-332
-343
-346
-350
-339
-320
-299
-273
-261
-235
-221
-220
-207
-216
-234
-240
-255
-278
-306
-318
-314
-310
-312
-304
-293
-294
-309
-338
-348
-358
-368
-372
-367
-366
-362
-355
-342
-338
-334
-313
-302
-295
-299
-305
-311
-323
-330
-330
-335
-330
-325
-326
-331
-341
-352
-358
-356
-343
-337
-329
-323
-313
-291
-260
-255
-258
-268
-282
-277
-287
-285
-272
-267
-267
-269
-266
-266
-266
-267
-262
-250
-239
-228
-226
-209
-196
-198
-190
-177
-159
-138
-121
-109
-92
-66
-60
-52
-54
-58
-58
-61
-61
-79
-105
-114
-129
-153
-162
-162
-149
-121
-99
-90
-68
-55
-51
-49
-44
-26
-16
-12
-2
6
22
27
13
-9
-15
-34
-57
-76
-83
-76
-90
-96
-102
-107
-118
-142
-148
-148
-154
-159
-159
-161
-175
-178
-164
-164
-157
-153
-148
-147
-169
-174
-183
-195
-198
-202
-215
-222
-201
-199
-207
-212
-225
-215
-224
-236
-251
-257
-263
-287
-315
-331
-348
-363
-370
-380
-381
-374
-368
-362
-344
-344
-328
-318
-323
-316
-311
-287
-269
-274
-272
-283
-302
-310
-315
-313
-317
-320
-326
-323
-331
-345
-338
-337
-349
-361
-365
-372
-368
-371
-362
-356
-361
-350
-338
-325
-320
-318
-315
-330
-335
-332
-326
-330
-344
-341
-342
-354
-362
-361
-367
-374
-352
-320
-295
-277
-280
-292
-310
-330
-334
-320
-316
-296
-285
-263
-273
-279
-259
-246
-220
-200
-182
-166
-155
-151
-150
-155
-162
-164
-167
-168
-162
-152
-137
-120
-113
-121
-131
-125
-107
-102
-99
-81
-76
-86
-98
-109
-132
-149
-158
-159
-153
-158
-142
-145
-146
-149
-173
-189
-188
-182
-173
-166
-155
-136
-143
-132
-123
-118
-122
-122
-124
-125
-122
-127
-131
-132
-127
-115
-106
-102
-107
-130
-158
-180
-182
-190
-201
-199
-192
-195
-196
-212
-235
-246
-238
-243
-246
-235
-237
-238
-228
-218
-225
-235
-218
-209
-205
-198
-196
-188
-188
-184
-178
-181
-182
-184
-192
-219
-242
-239
-247
-268
-280
-290
-301
-316
-324
-321
-324
-318
-314
-307
-308
-313
-303
-300
-298
-300
-293
-292
-290
-278
-270
-274
-276
-267
-261
-260
-252
-243
-233
-221
-214
-203
-179
-175
-168
-157
-171
-178
-168
-146
-140
-143
-140
-148
-159
-177
-199
-203
-210
-228
-228
-222
-220
-215
-209
-201
-195
-176
-160
-153
-142
-136
-134
-134
-145
-154
-154
-149
-136
-127
-114
-116
-119
-129
-133
-144
-157
-165
-158
-162
-188
-199
-200
-210
-221
-236
-250
-252
-251
-244
-235
-216
-206
-197
-198
-211
-227
-224
-226
-225
-213
-203
-201
-193
-191
-203
-212
-218
-208
-199
-203
-202
-206
-196
-182
-192
-192
-192
-201
-203
-200
-190
-185
-176
-177
-184
-189
-204
-201
-206
-214
-230
-243
-254
-270
-256
-234
-220
-212
-203
-202
-208
-199
-202
-224
-233
-244
-253
-253
-258
-250
-249
-258
-255
-257
-259
-257
-259
-246
-238
-241
-231
-216
-195
-193
-197
-180
-168
-166
-178
-188
-201
-205
-208
-200
-186
-193
-191
-188
-191
-192
-210
-214
-213
-218
-232
-236
-237
-256
-266
-273
-282
-280
-278
-290
-298
-300
-288
-300
-304
-296
-299
-278
-272
-267
-263
-261
-268
-270
-250
-245
-243
-230
-219
-224
-223
-220
-222
-214
-208
-203
-204
-210
-206
-218
-214
-211
-220
-217
-212
-206
-215
-217
-198
-189
-178
-172
-164
-156
-151
-144
-149
-147
-142
-144
-159
-179
-190
-205
-210
-229
-235
-227
-231
-239
-239
-241
-260
-274
-292
-297
-290
-281
-274
-273
-273
-276
-276
-268
-268
-258
-241
-229
-209
-195
-183
-163
-157
-165
-187
-188
-193
-213
-216
-218
-221
-232
-239
-235
-246
-258
-281
-309
-340
-346
-354
-359
-348
-347
-334
-315
-297
-286
-267
-247
-238
-229
-228
-232
-230
-215
-201
-185
-175
-162
-150
-142
-128
-111
-100
-100
-123
-141
-155
-171
-185
-200
-196
-200
-229
-239
-249
-249
-248
-256
-244
-257
-265
-264
-271
-273
-276
-259
-257
-247
-248
-264
-265
-272
-271
-280
-292
-300
-303
-310
-307
-300
-295
-296
-296
-290
-280
-262
-251
-240
-220
-213
-219
-211
-220
-226
-221
-236
-240
-248
-235
-226
-227
-223
-231
-235
-250
-255
-257
-255
-246
-246
-247
-249
-263
-272
-287
-284
-277
-273
-272
-268
-243
-228
-223
-212
-195
-174
-163
-149
-143
-143
-152
-155
-147
-130
-122
-133
-112
-93
-94
-99
-102
-105
-109
-133
-140
-131
-139
-152
-159
-178
-207
-218
-223
-237
-241
-236
-237
-236
-243
-245
-263
-275
-283
-285
-291
-302
-296
-288
-291
-284
-269
-256
-230
-207
-182
-167
-160
-153
-147
-144
-135
-134
-152
-179
-200
-215
-221
-233
-241
-249
-264
-274
-286
-288
-281
-287
-305
-318
-328
-326
-329
-318
-301
-289
-283
-278
-257
-247
-248
-236
-238
-235
-219
-207
-203
-203
-196
-191
-198
-215
-201
-212
-220
-219
-235
-238
-242
-241
-247
-259
-271
-266
-259
-267
-275
-271
-276
-273
-263
-248
-241
-229
-218
-216
-210
-188
-190
-200
-220
-240
-247
-257
-249
-244
-231
-237
-227
-219
-217
-208
-207
-205
-208
-202
-203
-207
-225
-234
-230
-235
-244
-249
-239
-244
-243
-231
-224
-220
-217
-224
-204
-174
-176
-170
-174
-183
-183
-198
-212
-215
-216
-217
-210
-197
-202
-212
-228
-238
-247
-252
-235
-231
-229
-239
-252
-248
-237
-238
-244
-251
-256
-260
-252
-235
-222
-205
-212
-230
-231
-228
-238
-230
-217
-218
-229
-240
-261
-274
-282
-288
-294
-298
-281
-265
-262
-265
-264
-268
-274
-278
-284
-280
-268
-265
-260
-253
-255
-255
-260
-255
-240
-222
-219
-211
-199
-190
-183
-196
-207
-216
-215
-198
-178
-172
-180
-203
-227
-242
-269
-273
-273
-274
-282
-292
-305
-298
-286
-277
-282
-284
-287
-291
-272
-254
-238
-243
-238
-245
-241
-234
-219
-204
-214
-220
-235
-242
-248
-252
-250
-234
-236
-246
-241
-259
-269
-277
-279
-281
-282
-280
-283
-269
-269
-267
-255
-244
-228
-212
-193
-187
-182
-181
-179
-181
-192
-185
-179
-174
-180
-177
-183
-191
-180
-176
-168
-168
-171
-176
-190
-199
-207
-220
-237
-248
-235
-227
-234
-241
-242
-254
-251
-247
-244
-242
-263
-267
-276
-293
-303
-303
-291
-283
-264
-251
-240
-230
-217
-208
-195
-190
-179
-165
-171
-181
-171
-152
-167
-162
-177
-193
-199
-210
-208
-211
-220
-233
-254
-274
-281
-272
-269
-265
-258
-265
-272
-291
-301
-311
-310
-294
-283
-270
-260
-264
-265
-263
-280
-280
-275
-275
-285
-290
-283
-280
-259
-256
-257
-260
-255
-268
-280
-271
-263
-266
-261
-259
-268
-262
-266
-272
-273
-270
-251
-229
-227
-240
-257
-259
-272
-278
-283
-287
-286
-300
-302
-297
-304
-308
-303
-292
-287
-289
-280
-262
-259
-271
-275
-283
-295
-298
-285
-270
-262
-257
-250
-245
-229
-219
-221
-224
-223
-225
-240
-255
-274
-272
-280
-284
-290
-287
-292
-309
-316
-330
-345
-360
-366
-361
-358
-359
-349
-337
-310
-301
-300
-306
-301
-290
-295
-294
-289
-282
-293
-293
-289
-295
-303
-305
-310
-331
-337
-338
-332
-328
-324
-315
-306
-311
-316
-309
-338
-350
-346
-333
-324
-308
-298
-297
-311
-325
-319
-319
-323
-335
-339
-331
-319
-316
-331
-342
-353
-354
-343
-336
-330
-317
-301
-300
-302
-307
-309
-312
-317
-328
-333
-324
-321
-317
-316
-328
-336
-338
-342
-324
-308
-309
-310
-310
-319
-312
-307
-312
-302
-312
-312
-306
-300
-297
-292
-291
-290
-282
-260
-243
-242
-234
-242
-261
-263
-259
-268
-279
-287
-291
-307
-325
-336
-335
-346
-347
-338
-326
-316
-320
-324
-319
-329
-352
-341
-338
-338
-343
-352
-347
-370
-385
-397
-400
-392
-389
-373
-361
-362
-362
-340
-336
-339
-327
-327
-333
-336
-348
-362
-361
-367
-358
-345
-334
-322
-320
-316
-311
-289
-280
-281
-289
-284
-280
-279
-262
-266
-281
-303
-312
-306
-294
-292
-320
-338
-347
-358
-374
-373
-371
-371
-360
-352
-349
-340
-328
-320
-327
-329
-320
-316
-307
-311
-315
-302
-285
-270
-264
-263
-264
-265
-276
-280
-281
-273
-280
-274
-254
-268
-283
-285
-288
-292
-282
-267
-258
-252
-249
-249
-239
-239
-236
-229
-233
-242
-242
-235
-241
-259
-261
-258
-266
-279
-292
-295
-283
-287
-284
-284
-287
-300
-317
-317
-327
-346
-361
-372
-389
-400
-393
-382
-369
-374
-353
-330
-314
-313
-311
-294
-299
-291
-281
-269
-255
-252
-251
-249
-256
-261
-248
-245
-255
-269
-279
-292
-301
-293
-292
-290
-280
-290
-296
-294
-296
-307
-317
-319
-319
-318
-332
-333
-324
-322
-310
-310
-323
-325
-302
-294
-293
-297
-292
-278
-279
-275
-268
-264
-258
-252
-253
-262
-271
-258
-242
-247
-234
-226
-219
-210
-205
-193
-203
-221
-215
-212
-222
-236
-244
-250
-266
-277
-275
-282
-289
-294
-301
-299
-307
-300
-278
-270
-274
-257
-256
-271
-272
-273
-272
-273
-268
-271
-281
-282
-270
-268
-247
-241
-241
-253
-260
-259
-268
-255
-237
-223
-221
-223
-225
-202
-183
-188
-191
-200
-212
-220
-229
-220
-212
-208
-225
-237
-226
-224
-233
-237
-243
-255
-266
-276
-274
-264
-268
-275
-282
-274
-275
-280
-286
-304
-300
-297
-305
-306
-310
-308
-282
-274
-264
-257
-251
-242
-234
-235
-230
-245
-274
-287
-298
-302
-320
-322
-328
-344
-359
-358
-352
-347
-334
-326
-322
-339
-347
-347
-327
-306
-287
-275
-274
-264
-249
-243
-242
-222
-210
-218
-212
-212
-212
-208
-210
-210
-200
-189
-183
-188
-206
-228
-242
-236
-234
-218
-209
-206
-214
-215
-197
-202
-203
-202
-209
-221
-238
-245
-233
-224
-224
-226
-228
-240
-235
-243
-269
-282
-285
-284
-294
-291
-293
-311
-326
-311
-311
-327
-332
-327
-321
-308
-296
-286
-282
-292
-311
-332
-342
-347
-346
-341
-339
-332
-325
-311
-306
-306
-303
-314
-294
-288
-275
-272
-280
-276
-264
-259
-274
-271
-268
-263
-261
-271
-278
-283
-272
-266
-278
-300
-298
-305
-319
-322
-316
-308
-309
-310
-306
-306
-318
-310
-312
-313
-307
-299
-274
-264
-252
-250
-250
-245
-237
-225
-226
-228
-235
-243
-253
-253
-256
-258
-260
-264
-269
-276
-283
-293
-282
-263
-238
-232
-244
-246
-245
-247
-251
-259
-266
-254
-260
-260
-251
-253
-264
-279
-267
-270
-269
-270
-262
-258
-270
-271
-269
-262
-273
-284
-295
-304
-316
-314
-318
-327
-328
-328
-334
-332
-325
-306
-284
-278
-265
-262
-254
-261
-288
-286
-285
-289
-301
-303
-307
-315
-308
-301
-294
-289
-277
-266
-249
-245
-254
-246
-258
-266
-271
-270
-256
-252
-238
-225
-209
-192
-194
-208
-229
-228
-209
-199
-201
-196
-179
-176
-189
-212
-210
-221
-239
-246
-257
-269
-274
-276
-292
-310
-313
-312
-312
-317
-324
-325
-317
-304
-304
-312
-321
-328
-326
-321
-309
-283
-279
-280
-293
-303
-303
-292
-276
-269
-263
-267
-272
-286
-305
-317
-326
-336
-341
-338
-334
-339
-344
-348
-349
-342
-344
-327
-313
-309
-300
-298
-290
-298
-314
-313
-298
-293
-289
-285
-260
-256
-256
-263
-277
-282
-279
-278
-272
-259
-261
-249
-239
-239
-245
-244
-255
-254
-250
-247
-254
-265
-265
-287
-308
-320
-320
-307
-295
-295
-297
-278
-284
-295
-299
-294
-297
-300
-293
-275
-264
-278
-294
-308
-307
-300
-290
-294
-278
-266
-263
-256
-277
-296
-317
-333
-318
-307
-321
-326
-334
-337
-339
-329
-324
-334
-331
-329
-341
-339
-315
-291
-280
-274
-270
-268
-255
-246
-250
-254
-258
-260
-263
-275
-291
-313
-331
-349
-357
-367
-354
-342
-347
-340
-314
-299
-292
-279
-266
-252
-230
-219
-218
-208
-199
-198
-183
-173
-177
-179
-182
-185
-203
-213
-210
-229
-252
-265
-284
-287
-283
-281
-286
-305
-319
-333
-336
-322
-311
-302
-292
-277
-268
-261
-265
-247
-241
-260
-259
-249
-231
-237
-231
-234
-235
-221
-220
-218
-204
-194
-188
-185
-205
-218
-244
-260
-258
-261
-247
-232
-220
-216
-214
-208
-196
-198
-204
-205
-214
-222
-228
-231
-241
-239
-243
-244
-224
-215
-215
-209
-205
-220
-229
-224
-227
-229
-242
-235
-235
-241
-226
-207
-210
-218
-219
-217
-221
-221
-200
-186
-202
-225
-233
-244
-241
-242
-235
-228
-223
-216
-220
-219
-214
-212
-210
-198
-188
-187
-190
-196
-202
-211
-217
-220
-229
-224
-243
-255
-258
-241
-220
-229
-243
-257
-261
-246
-249
-263
-263
-251
-239
-228
-229
-246
-246
-250
-233
-223
-233
-238
-239
-236
-234
-231
-223
-226
-223
-211
-207
-212
-208
-185
-176
-180
-173
-168
-148
-127
-105
-96
-106
-126
-141
-140
-150
-153
-151
-178
-191
-189
-187
-174
-166
-167
-177
-174
-180
-174
-174
-181
-180
-173
-175
-194
-206
-205
-212
-218
-212
-209
-209
-208
-219
-222
-230
-238
-221
-220
-216
-207
-211
-220
-224
-238
-239
-249
-264
-269
-270
-270
-262
-248
-250
-253
-258
-232
-215
-216
-212
-216
-219
-215
-217
-223
-211
-211
-216
-215
-209
-208
-218
-237
-230
-215
-214
-207
-198
-191
-197
-200
-190
-181
-155
-152
-144
-147
-158
-161
-172
-185
-214
-216
-207
-221
-245
-258
-265
-259
-264
-280
-294
-316
-329
-328
-319
-311
-306
-289
-293
-304
-296
-296
-293
-283
-286
-288
-287
-291
-287
-295
-294
-298
-297
-285
-271
-261
-259
-264
-268
-263
-274
-293
-305
-316
-310
-303
-306
-317
-332
-336
-338
-343
-344
-341
-341
-355
-360
-377
-371
-374
-382
-375
-380
-385
-402
-412
-415
-409
-386
-371
-369
-355
-345
-336
-328
-320
-322
-320
-324
-327
-319
-322
-323
-322
-317
-325
-315
-307
-313
-305
-313
-313
-311
-303
-321
-322
-306
-306
-321
-330
-328
-340
-339
-334
-327
-326
-320
-304
-301
-304
-301
-297
-297
-298
-309
-316
-314
-315
-321
-329
-330
-345
-362
-352
-341
-334
-328
-319
-319
-329
-342
-357
-359
-353
-340
-337
-345
-359
-374
-385
-400
-409
-412
-414
-410
-415
-424
-423
-428
-431
-433
-429
-413
-409
-419
-413
-405
-399
-391
-385
-379
-372
-368
-371
-388
-398
-389
-398
-405
-404
-399
-394
-391
-399
-414
-423
-430
-426
-428
-422
-420
-413
-398
-389
-388
-388
-374
-378
-382
-368
-368
-377
-382
-377
-366
-355
-343
-340
-340
-345
-350
-368
-365
-350
-347
-347
-342
-337
-351
-344
-339
-336
-328
-333
-340
-335
-333
-335
-331
-327
-331
-343
-357
-361
-382
-408
-427
-435
-442
-445
-439
-453
-469
-477
-470
-464
-466
-456
-447
-439
-421
-392
-364
-333
-287
-259
-256
-241
-208
-184
-168
-157
-135
-121
-121
-131
-130
-137
-165
-194
-207
-238
-264
-281
-323
-351
-375
-402
-421
-455
-498
-526
-548
-565
-593
-608
-617
-617
-599
-591
-582
-556
-528
-497
-460
-438
-413
-372
-335
-312
-287
-271
-239
-183
-127
-91
-49
-21
-6
11
30
39
33
25
13
4
-9
-21
-28
-48
-86
-114
-163
-206
-235
-267
-295
-336
-364
-392
-401
-411
-443
-454
-448
-442
-451
-449
-457
-460
-443
-419
-379
-345
-307
-277
-254
-193
-136
-98
-84
-79
-50
-42
-22
-5
17
43
43
33
8
4
-5
-21
-31
-39
-57
-79
-103
-147
-164
-169
-199
-204
-208
-222
-215
-212
-223
-237
-241
-254
-279
-270
-274
-290
-290
-304
-324
-327
-329
-368
-370
-359
-360
-353
-343
-348
-337
-341
-362
-371
-373
-376
-377
-360
-359
-354
-343
-329
-324
-318
-326
-340
-340
-344
-355
-346
-347
-359
-356
-358
-360
-367
-383
-390
-385
-402
-431
-449
-450
-471
-485
-475
-474
-485
-477
-479
-500
-500
-518
-522
-519
-530
-545
-560
-552
-554
-541
-523
-519
-507
-493
-464
-449
-430
-419
-410
-391
-379
-376
-349
-321
-309
-280
-266
-242
-211
-174
-164
-151
-138
-143
-150
-155
-166
-166
-161
-183
-176
-167
-174
-186
-184
-191
-207
-211
-215
-229
-245
-251
-245
-232
-223
-215
-212
-217
-232
-225
-219
-214
-214
-204
-179
-158
-139
-119
-91
-77
-72
-72
-62
-50
-37
-17
-4
6
12
22
40
57
56
45
51
39
37
33
27
27
17
-2
-18
-18
-30
-63
-64
-77
-109
-124
-149
-172
-194
-215
-239
-245
-256
-272
-277
-274
-275
-286
-287
-306
-311
-279
-272
-282
-278
-278
-287
-293
-284
-268
-262
-261
-270
-301
-313
-334
-338
-337
-365
-408
-433
-482
-519
-532
-550
-567
-589
-612
-652
-684
-700
-725
-740
-766
-793
-810
-821
-838
-851
-852
-863
-868
-855
-861
-884
-896
-900
-912
-918
-919
-929
-927
-917
-910
-901
-903
-918
-937
-934
-935
-927
-903
-880
-866
-837
-814
-805
-775
-758
-727
-697
-690
-679
-653
-634
-637
-658
-636
-618
-617
-600
-591
-584
-583
-593
-597
-590
-571
-546
-536
-532
-524
-486
-438
-397
-364
-327
-285
-247
-195
-142
-86
-56
-6
37
83
127
152
184
220
260
282
314
334
330
328
343
353
370
387
402
426
453
478
474
478
462
453
468
480
504
524
577
596
611
663
661
695
759
790
826
860
905
941
998
1028
1016
1056
1079
1076
1130
1149
1111
1080
1062
1007
959
935
855
789
738
661
585
551
470
386
324
223
98
-20
-127
-255
-337
-423
-543
-642
-744
-862
-958
-1047
-1131
-1187
-1224
-1271
-1324
-1397
-1479
-1531
-1554
-1573
-1571
-1571
-1574
-1592
-1597
-1592
-1592
-1572
-1560
-1536
-1490
-1446
-1408
-1350
-1307
-1270
-1224
-1183
-1125
-1083
-1048
-1022
-1009
-970
-941
-903
-884
-860
-843
-826
-810
-811
-795
-780
-765
-758
-768
-775
-782
-803
-813
-827
-847
-858
-871
-890
-919
-947
-971
-991
-1008
-1026
-1043
-1052
-1058
-1049
-1044
-1051
-1055
-1052
-1066
-1060
-1046
-1043
-1037
-1026
-996
-971
-940
-916
-875
-817
-753
-695
-650
-598
-562
-508
-435
-361
-301
-231
-159
-100
-32
5
58
103
147
175
201
228
253
287
318
350
373
400
419
442
482
499
505
518
518
512
508
514
505
504
554
600
735
824
798
899
1017
989
959
1056
1169
1209
1276
1360
1425
1517
1598
1628
1696
1825
1878
1911
2002
2036
2035
2045
2008
1961
1917
1835
1682
1512
1380
1259
1146
1068
955
802
655
448
246
102
-49
-226
-388
-567
-782
-948
-1083
-1195
-1272
-1352
-1476
-1594
-1671
-1770
-1867
-1943
-2024
-2125
-2162
-2173
-2168
-2128
-2123
-2126
-2106
-2087
-2050
-1973
-1885
-1869
-1847
-1795
-1737
-1655
-1557
-1452
-1326
-1198
-1102
-1016
-917
-832
-804
-769
-703
-634
-582
-538
-494
-464
-437
-402
-341
-276
-224
-203
-212
-238
-269
-274
-270
-272
-291
-314
-319
-318
-325
-345
-389
-422
-463
-517
-572
-637
-715
-788
-846
-882
-895
-909
-949
-1002
-1039
-1101
-1171
-1209
-1235
-1253
-1267
-1281
-1302
-1306
-1302
-1303
-1302
-1276
-1235
-1176
-1124
-1108
-1085
-1067
-1017
-957
-889
-805
-746
-679
-618
-579
-538
-474
-423
-376
-319
-302
-272
-238
-216
-185
-155
-115
-86
-60
-34
-33
-30
-21
-12
-12
-23
-32
-35
-52
-94
-127
-152
-172
-159
-98
-55
-64
-17
106
179
213
276
283
317
432
489
481
485
510
617
715
683
689
848
908
851
856
965
1057
1093
1153
1222
1342
1478
1548
1581
1658
1758
1836
1879
1928
2009
2070
2148
2246
2324
2371
2341
2232
2081
1988
1873
1753
1711
1660
1556
1472
1379
1226
1094
951
785
629
468
240
24
-146
-352
-541
-689
-820
-935
-1017
-1148
-1333
-1488
-1669
-1848
-1985
-2095
-2198
-2263
-2307
-2361
-2395
-2431
-2458
-2439
-2410
-2416
-2415
-2390
-2378
-2380
-2355
-2300
-2228
-2126
-1999
-1864
-1732
-1618
-1513
-1407
-1303
-1206
-1113
-1036
-962
-871
-789
-729
-668
-577
-465
-370
-313
-279
-273
-289
-294
-307
-325
-334
-332
-345
-370
-414
-463
-491
-506
-529
-586
-634
-688
-765
-839
-907
-961
-986
-1003
-1030
-1055
-1070
-1091
-1109
-1117
-1142
-1164
-1155
-1155
-1164
-1161
-1141
-1119
-1091
-1042
-976
-914
-876
-843
-802
-765
-725
-667
-607
-520
-426
-334
-262
-190
-99
-10
70
90
110
109
175
199
117
90
106
74
33
193
213
33
62
278
238
70
90
226
224
55
43
129
218
164
35
43
195
276
-56
-127
155
143
-81
-126
262
390
114
233
627
657
463
627
843
869
818
924
1144
1207
1196
1393
1575
1673
1695
1794
1987
2000
2107
2246
2226
2184
2331
2452
2425
2488
2597
2542
2373
2192
1997
1847
1736
1589
1503
1503
1357
1110
966
840
691
532
339
172
34
-227
-586
-780
-889
-1107
-1293
-1312
-1350
-1507
-1667
-1795
-1935
-2104
-2298
-2421
-2420
-2467
-2594
-2634
-2656
-2695
-2690
-2646
-2577
-2506
-2432
-2413
-2435
-2431
-2427
-2413
-2353
-2221
-2067
-1939
-1811
-1683
-1550
-1441
-1360
-1248
-1130
-1040
-994
-943
-859
-825
-788
-695
-578
-486
-416
-360
-351
-363
-390
-424
-430
-443
-469
-502
-525
-550
-590
-613
-625
-619
-610
-645
-716
-787
-864
-953
-1024
-1041
-1030
-1045
-1067
-1070
-1080
-1119
-1163
-1175
-1169
-1168
-1186
-1210
-1224
-1222
-1211
-1132
-1030
-932
-784
-705
-670
-581
-471
-420
-348
-276
-313
-287
-179
-126
-203
-150
40
42
-79
-19
312
132
-217
-88
108
15
-19
144
126
-28
-405
37
471
-10
-84
136
11
-32
-52
-86
-156
-262
256
213
-270
119
455
-126
-370
160
331
-14
-180
334
280
-27
252
452
383
380
684
686
398
405
907
866
414
793
1179
1096
915
1143
1429
1193
1194
1504
1597
1393
1407
1748
1839
1747
1763
1902
2096
2161
2194
2259
2413
2497
2512
2548
2460
2332
2266
2083
1896
1892
1834
1677
1577
1495
1368
1184
1001
868
739
503
198
-30
-255
-525
-732
-884
-1077
-1223
-1293
-1443
-1611
-1727
-1884
-2066
-2215
-2361
-2502
-2624
-2727
-2746
-2713
-2784
-2841
-2749
-2655
-2634
-2607
-2551
-2517
-2521
-2498
-2432
-2332
-2240
-2150
-1972
-1818
-1709
-1582
-1424
-1293
-1200
-1127
-1051
-962
-887
-829
-769
-702
-631
-530
-427
-346
-298
-274
-273
-293
-320
-372
-419
-452
-481
-514
-540
-565
-585
-580
-590
-625
-660
-713
-792
-881
-966
-1046
-1119
-1177
-1233
-1256
-1276
-1306
-1313
-1262
-1207
-1264
-1302
-1278
-1163
-1023
-1031
-1103
-1023
-897
-803
-723
-792
-770
-544
-515
-600
-448
-214
-233
-414
-277
-101
-250
-451
-80
395
-133
-365
304
852
-512
-522
454
-219
-593
-235
595
2
-505
27
641
67
-465
317
389
-329
-425
110
-138
-271
-26
154
325
140
-290
-21
421
-182
-163
610
104
-107
206
286
174
224
196
337
557
369
179
292
527
429
445
657
1014
792
471
810
1003
797
988
1069
1122
1335
1408
1181
1170
1497
1427
1345
1565
1625
1721
1782
1708
1905
1988
1962
2186
2365
2357
2474
2769
2842
2530
2512
2683
2216
1798
1918
1974
1630
1435
1524
1314
959
713
560
315
-332
-849
-822
-795
-761
-550
-584
-957
-1385
-1741
-1961
-1943
-1901
-1960
-2120
-2428
-2750
-2930
-2846
-2673
-2576
-2456
-2462
-2561
-2555
-2634
-2714
-2730
-2838
-2791
-2511
-2219
-2007
-1903
-1905
-1869
-1741
-1528
-1234
-1020
-942
-944
-1014
-1021
-948
-751
-460
-278
-203
-133
-54
-4
-30
-128
-200
-226
-219
-156
-149
-268
-392
-496
-558
-530
-501
-491
-573
-807
-1070
-1260
-1376
-1432
-1427
-1250
-1202
-1310
-1222
-1076
-1198
-1222
-1095
-1073
-1155
-1302
-1199
-985
-1174
-1388
-1063
-531
-473
-748
-559
-382
-851
-1125
-545
-370
-715
-614
-187
132
40
5
202
233
164
-322
178
127
-49
-331
-428
700
194
-963
195
1101
-211
-213
436
184
-299
-49
-134
168
81
-588
-109
-189
-631
-375
-188
-890
-315
-17
-543
-359
-224
-408
-237
140
176
292
285
314
412
241
-109
481
753
99
467
937
359
388
434
586
723
342
501
1355
850
64
768
936
770
620
975
672
809
1000
558
958
1178
674
1507
1953
902
1176
1565
1350
1102
1270
1651
1443
1358
1697
1698
1641
1759
1924
2084
2122
2366
2487
2411
2573
2618
2385
2117
1953
1796
1632
1495
1473
1499
1305
1137
1082
889
660
579
505
191
-124
-324
-639
-946
-1008
-1107
-1342
-1457
-1556
-1604
-1660
-1896
-2123
-2161
-2337
-2618
-2659
-2685
-2770
-2823
-2792
-2762
-2739
-2703
-2600
-2427
-2344
-2385
-2372
-2268
-2223
-2163
-2025
-1854
-1676
-1478
-1294
-1126
-955
-844
-678
-497
-376
-267
-169
-82
-17
66
115
196
272
291
311
262
146
3
-106
-288
-502
-616
-688
-840
-922
-763
-739
-1025
-1004
-829
-942
-973
-1096
-1222
-1204
-991
-1137
-1526
-1039
-666
-1215
-1155
-755
-1411
-1643
-863
-911
-1587
-940
1
-939
-1103
-121
-425
-791
-529
-741
-547
-98
-268
-313
7
251
-334
-147
-51
448
-114
-22
530
181
-122
1019
1043
-602
-10
1502
718
-975
-39
1009
48
-464
-454
-53
561
-883
-376
121
-100
-194
-110
319
-699
152
681
-8
-643
351
817
217
-37
206
1241
1075
-456
-349
942
655
-329
67
1291
1043
-79
786
1206
-161
251
1219
367
96
1206
778
-14
719
1032
459
493
865
1039
668
84
1058
1316
22
744
1763
1178
451
1018
1655
1343
918
1583
1342
959
1841
1783
1152
1220
1855
1836
1436
1379
1818
1967
1656
1590
1928
2201
2029
2013
2386
2314
1875
1745
1514
1140
1146
1110
843
842
907
805
496
365
471
270
-39
-82
-218
-537
-823
-973
-954
-1121
-1368
-1306
-1157
-1269
-1441
-1549
-1700
-1911
-2109
-2224
-2341
-2383
-2362
-2405
-2439
-2392
-2355
-2252
-2147
-2083
-1936
-1871
-1952
-1951
-1802
-1740
-1733
-1602
-1373
-1141
-1046
-1022
-883
-743
-744
-758
-689
-669
-726
-788
-834
-896
-877
-860
-933
-823
-584
-551
-788
-660
-487
-917
-869
-627
-964
-1032
-376
-717
-1290
-957
-453
-731
-1428
-797
-1009
-1911
-1006
-953
-2129
-1620
-1253
-1414
-1120
-615
-1183
-1420
-493
-654
-1218
-1514
-629
-506
-1104
-1060
-739
163
-761
-933
32
-144
74
243
-342
-553
-312
379
82
-1156
-432
1468
-9
-1307
693
670
-624
-52
794
-215
-470
570
96
-423
-135
236
225
-463
-95
1138
145
-882
453
495
-500
-349
35
404
-295
-842
-52
698
-248
-33
791
-28
19
63
-212
-71
331
-86
-406
588
430
-509
390
964
-188
571
986
39
-372
690
749
8
50
953
1023
273
478
726
735
662
586
725
1118
681
212
706
1528
492
274
1331
888
696
884
907
926
906
757
576
1334
1046
382
1068
1377
981
1271
1285
1165
1159
1260
1164
917
1222
1275
1014
1263
1617
1425
1347
1630
1531
1303
1110
913
760
748
539
444
465
378
265
281
322
81
7
112
-278
-704
-561
-647
-1136
-1219
-1064
-1216
-1431
-1324
-1334
-1448
-1529
-1725
-1886
-1848
-1873
-2114
-2182
-2101
-2112
-2157
-2105
-1937
-1731
-1732
-1716
-1467
-1455
-1575
-1605
-1578
-1458
-1381
-1390
-1306
-1141
-1153
-1045
-733
-825
-1108
-976
-539
-643
-1022
-931
-354
-546
-1111
-863
-361
-603
-658
-247
-420
-659
-1206
-297
-212
-1882
-826
-54
-1040
-1532
-768
-338
-1851
-1111
-543
-1537
-1381
-980
-1753
-1291
-799
-995
-1370
-1107
-8
-1162
-1584
-358
-718
-1625
192
-672
-1514
-161
-75
-865
-847
79
-320
-1080
-25
453
-1081
-507
646
-214
-726
113
-90
-882
23
911
-851
-667
160
-131
-881
-60
409
-571
-622
628
732
-1149
243
888
-454
-68
419
-486
128
457
-982
-13
702
47
-59
24
-101
-55
108
-219
-688
164
347
-309
-8
30
543
39
-368
1058
-651
-906
656
246
-684
93
428
-631
-463
185
47
-362
261
905
-383
-547
697
419
-528
-104
1976
-606
-733
2318
504
-1507
867
2547
-921
-506
1936
656
-134
529
1127
1087
253
60
1215
711
453
807
570
224
878
915
225
783
1216
580
70
1111
976
533
939
1052
972
537
487
958
803
314
1013
1003
650
1129
1262
656
776
1021
564
835
847
370
574
565
276
360
490
59
279
301
-171
218
165
-452
-218
16
-418
-683
-479
-499
-661
-814
-734
-678
-917
-909
-829
-1003
-1193
-1302
-1382
-1236
-1223
-1380
-1534
-1457
-1486
-1466
-1351
-1564
-1487
-1351
-1443
-1464
-1311
-1674
-1457
-1193
-1552
-1526
-1077
-1115
-1654
-1133
-413
-1040
-1617
-706
7
-1299
-1669
-373
-215
-1231
-1138
30
-1026
-960
-549
-1077
-177
-942
-1258
-515
-430
-1105
-1039
-321
-1340
-871
-758
-751
-1067
-1408
-200
-139
-1490
-1128
835
-1441
-1733
85
-845
-1927
-690
885
-1404
-1398
535
46
-1723
-520
771
-994
-1012
428
-137
-842
280
385
-486
-112
638
-196
-92
57
139
-858
-252
1051
-855
-383
1047
-226
-603
352
-59
-256
314
-496
-150
531
-544
-83
789
-46
-826
563
449
-611
74
228
-572
136
534
24
-249
491
635
-1119
681
822
-862
-417
1008
-385
-960
835
-114
-853
-134
841
-954
-247
894
-515
-350
678
-38
-890
254
702
-470
-380
427
210
-774
192
335
-763
203
-38
-367
602
99
-63
351
79
-348
376
-22
-339
725
-93
-245
217
-274
407
-145
180
555
-342
160
536
53
-506
903
263
-101
699
-118
554
240
-281
889
168
109
342
320
-113
-155
881
-35
-351
825
966
-176
605
947
387
-392
524
848
-322
454
681
447
55
60
345
139
37
286
309
-93
89
-124
-156
178
-329
-143
-25
-152
279
-548
-473
137
-51
-663
-921
-108
-491
-1127
-815
-747
-1323
-1096
-697
-1046
-1475
-1103
-1144
-1537
-1372
-1559
-1600
-1558
-1695
-1699
-1611
-1529
-1914
-1628
-1390
-1922
-1743
-1516
-1824
-1879
-1337
-1754
-1967
-1217
-1460
-2178
-884
-1110
-2103
-1096
-590
-2088
-1224
-75
-1834
-1697
428
-857
-2040
-389
-1124
-1111
-1207
-867
-803
-1118
-1289
-239
-635
-1934
321
-426
-1630
-456
-3
-1342
-951
-632
-1152
-697
-1349
-350
-204
-941
-644
-157
-699
-1474
299
-327
-1587
-10
-161
-1141
78
-5
-816
195
184
-457
-448
-25
-496
-131
-534
188
-64
-643
907
-214
-300
813
169
-512
807
529
-470
489
209
848
-122
367
614
287
732
227
440
684
17
-224
891
290
-766
-163
721
-446
-331
587
602
-869
184
1041
-500
-509
853
657
-892
810
445
-70
61
943
25
30
1040
681
454
-58
486
313
294
79
212
-9
105
-14
-274
75
575
-460
-122
934
85
326
573
497
35
536
-89
245
1004
-420
417
536
-22
736
172
247
1168
87
-325
563
154
-609
75
426
-94
-750
300
409
-50
-63
-562
474
347
-690
646
795
-470
951
-38
-465
953
511
-687
757
1335
-263
698
670
35
787
971
-73
1115
1286
-922
338
741
-736
191
614
-170
31
531
335
-111
-148
533
-191
-589
433
534
-627
167
909
-380
-225
561
-188
-372
-273
-228
-422
-618
-407
-615
-565
-542
-572
-542
-348
-496
-769
-1061
-1208
-477
-865
-1629
-1029
-906
-1485
-1406
-865
-1182
-1872
-1144
-1297
-1720
-1562
-1216
-1225
-2359
-1583
-929
-2372
-2025
-1453
-1823
-1643
-2110
-1833
-1427
-1732
-2008
-1717
-2072
-1690
-1209
-2245
-2042
-1053
-1520
-1903
-1237
-1104
-1758
-1231
-1900
-1668
-674
-1475
-905
-795
-1002
-603
68
-497
-592
-803
-532
-69
-921
-980
377
562
-848
-761
1294
539
-669
-57
145
-165
-36
-658
20
783
-461
-157
-274
-65
-28
247
-474
-136
411
-1030
-347
17
-868
-322
322
-262
-1101
-164
1073
-1041
-1320
722
-374
-912
-356
342
1102
-611
63
1084
112
-4
128
-360
440
335
-300
471
299
130
955
657
-1042
359
984
-358
-162
109
460
108
-783
-229
370
-345
932
-120
-164
1072
-105
-237
418
379
874
391
-262
437
185
781
106
-366
1558
704
-643
91
-294
602
218
-557
133
744
-236
-336
250
1262
689
-598
206
1063
578
-442
526
89
-214
635
1072
897
505
1335
658
-76
635
580
-148
204
75
48
396
194
316
1083
182
156
1120
852
357
393
611
243
244
1085
765
222
677
1120
960
434
1181
1055
255
570
1307
866
341
692
879
917
936
695
785
729
738
799
596
658
606
126
-280
-35
10
-273
-596
-695
-469
-603
-954
-1124
-1190
-1300
-1294
-1456
-1697
-1436
-1351
-1956
-2062
-1838
-1803
-2147
-2269
-2087
-2120
-2526
-2661
-2410
-2564
-2524
-2561
-2568
-2502
-2349
-2222
-2103
-1792
-1577
-1928
-1824
-1703
-1845
-1876
-2057
-2104
-1859
-1620
-1818
-1522
-1412
-1883
-1693
-1223
-1493
-1554
-1652
-1854
-1334
-947
-1177
-1333
-1557
-1285
-699
-1258
-1417
-828
-966
-1195
-1160
-1147
-801
-1026
-1477
-961
-535
-1003
-1021
-700
-1090
-769
-522
-1621
-1554
-620
-541
-913
-1003
-969
-186
36
-804
-346
-582
-598
-366
-936
-943
-118
239
352
177
-180
245
-110
-43
256
-79
-147
290
38
70
106
201
452
-64
267
750
1
-1319
98
784
-89
717
852
173
-31
385
-78
-71
826
866
58
464
1079
580
-115
357
813
887
432
1159
1341
438
1348
612
333
867
1351
1059
1073
1506
1501
786
466
1732
1377
125
332
1235
1270
424
597
685
238
1050
404
-530
-181
15
73
-120
226
-445
-734
441
804
435
-50
839
1734
759
494
1067
1018
586
823
897
1005
1070
1169
1684
1862
1805
1733
1460
1221
1212
1398
1285
1420
1893
2009
1993
1738
1696
1667
1737
1722
1481
1480
1798
1590
1255
1066
583
785
748
190
499
742
139
-257
-426
-668
-1082
-1351
-1391
-1553
-1817
-1968
-2118
-2409
-2511
-2632
-2845
-3014
-3074
-3134
-3426
-3539
-3578
-3671
-3727
-3588
-3349
-3276
-3281
-3148
-3087
-3159
-3177
-3121
-3008
-2909
-2654
-2467
-2456
-2315
-2139
-2102
-2036
-1871
-1758
-1694
-1630
-1501
-1392
-1388
-1355
-1244
-1116
-974
-1041
-1184
-1340
-1579
-1716
-1857
-1920
-1887
-1904
-2062
-2346
-2497
-2506
-2437
-2450
-2526
-2517
-2601
-2671
-2723
-2852
-2719
-2468
-2339
-2162
-2039
-1885
-1867
-2021
-2103
-2102
-2033
-1649
-1531
-1644
-1270
-1249
-1338
-1243
-1170
-1037
-900
-975
-1149
-1059
-1170
-1174
-998
-900
-1112
-1236
-1298
-1252
-1001
-1193
-1577
-1750
-1531
-901
-741
-947
-913
-1105
-1141
-1035
-1211
-1327
-1133
-889
-1215
-1341
-1170
-1384
-1420
-1030
-443
-168
-309
-6
303
-242
-207
334
849
953
936
1587
1816
1748
1991
2005
1787
1960
1832
1516
1403
2031
2500
1765
1451
2060
2096
1657
1633
1717
1271
1294
1322
1358
1842
2307
2610
2264
2503
2882
2849
2401
2274
2324
1830
1932
2365
2325
2179
2075
2129
2326
2139
1876
2040
2036
1945
2213
2186
2039
2264
2520
2300
2268
2648
2415
2119
2286
2484
2576
2662
3021
3524
3610
3641
3743
3751
3883
3736
3112
2359
1807
1100
620
535
589
798
783
391
-18
-353
-889
-1471
-1920
-2106
-2514
-3011
-3264
-3578
-3745
-3709
-3753
-3752
-3623
-3659
-3757
-3964
-4235
-4539
-4750
-4729
-4590
-4287
-4014
-3707
-3354
-2986
-2850
-2828
-2607
-2439
-2320
-2227
-2114
-1947
-1710
-1500
-1169
-789
-431
-81
111
219
241
138
-33
-152
-248
-248
-280
-265
-193
-261
-340
-487
-706
-916
-1212
-1575
-1962
-2376
-2724
-3024
-3224
-3229
-3282
-3381
-3422
-3577
-3765
-3940
-4244
-4460
-4576
-4664
-4629
-4577
-4456
-4351
-4259
-4092
-4028
-3981
-3867
-3810
-3766
-3719
-3730
-3691
-3506
-3237
-2916
-2602
-2263
-2007
-1849
-1729
-1679
-1657
-1625
-1539
-1464
-1359
-1248
-1174
-1093
-1025
-917
-770
-682
-620
-592
-628
-826
-973
-931
-899
-820
-652
-540
-503
-526
-712
-813
-849
-944
-1071
-1117
-945
-788
-707
-586
-400
-221
21
288
418
516
576
781
1098
1344
1517
1773
2061
2244
2297
2169
2002
1944
2001
1990
2015
2054
2056
2135
2079
2117
2288
2266
2159
2062
1944
1823
1633
1548
1764
2240
2404
2348
2357
2534
2590
2378
2402
2339
2362
2536
2497
2553
2799
2919
3064
3217
3301
3503
3441
3351
3472
3516
3566
3690
3792
4165
4443
4536
4843
4917
4992
5256
5247
5133
5171
4824
3836
2706
1852
1159
889
1349
1853
1991
1996
1450
403
-397
-1125
-1679
-1905
-2130
-2495
-2846
-3063
-3301
-3499
-3509
-3410
-3477
-3581
-3701
-4030
-4369
-4739
-5061
-5087
-4745
-4207
-3553
-3000
-2624
-2442
-2464
-2538
-2551
-2512
-2244
-1887
-1633
-1284
-993
-679
-283
83
437
749
965
1019
873
649
463
294
397
594
784
1084
1258
1189
996
678
264
-48
-351
-636
-839
-1045
-1255
-1434
-1621
-1732
-1822
-2012
-2218
-2599
-3009
-3334
-3709
-4002
-4148
-4230
-4230
-4529
-5064
-5226
-5171
-4998
-4578
-4407
-4416
-4292
-4316
-4357
-4359
-4275
-4050
-3690
-3174
-2935
-2863
-2626
-2522
-2547
-2376
-2157
-1981
-1789
-1718
-1759
-1829
-1968
-1988
-1820
-1542
-1249
-1212
-1270
-1392
-1535
-1555
-1632
-1750
-1740
-1566
-1356
-1278
-1406
-1586
-1679
-1632
-1542
-1574
-1684
-1774
-1911
-2116
-2330
-2483
-2428
-2199
-1969
-1806
-1739
-1742
-1828
-1926
-1943
-1880
-1725
-1451
-1213
-1000
-821
-747
-678
-516
-237
59
279
400
549
574
604
859
1126
1407
1640
1807
2093
2205
2143
2104
2117
2257
2347
2330
2454
2692
2855
2907
2917
3082
3230
3270
3292
3230
3247
3328
3224
3335
3643
3744
4050
4346
4382
4608
4672
4450
4537
4730
4769
5087
5274
5485
5827
5909
6129
6239
5957
5098
3526
2198
1386
818
1246
2033
2392
2752
2313
997
-22
-949
-1691
-2012
-2373
-2571
-2812
-3077
-3165
-3338
-3288
-3016
-3048
-3124
-3167
-3578
-3938
-4348
-4786
-4753
-4379
-3756
-2920
-2235
-1740
-1452
-1602
-1781
-1950
-2067
-1715
-1269
-874
-390
-33
413
873
1169
1533
1766
1888
1933
1673
1411
1270
1168
1328
1541
1770
2140
2263
2136
1801
1244
733
317
-34
-265
-431
-552
-669
-854
-1045
-1232
-1393
-1617
-1932
-2288
-2628
-2993
-3332
-3562
-3753
-3702
-3491
-3358
-3258
-3245
-3359
-3511
-3700
-3985
-4354
-4475
-4232
-3988
-3600
-3169
-2962
-2684
-2460
-2452
-2413
-2367
-2369
-2326
-2227
-2077
-1944
-1705
-1412
-1220
-1023
-853
-928
-1110
-1273
-1487
-1623
-1758
-1820
-1702
-1498
-1321
-1306
-1380
-1458
-1575
-1676
-1818
-2028
-2171
-2143
-2069
-2004
-1902
-1796
-1647
-1529
-1543
-1653
-1844
-2007
-2123
-2171
-2102
-1943
-1707
-1460
-1269
-1103
-978
-920
-843
-782
-706
-543
-433
-320
-116
133
339
565
808
944
1042
1077
1019
954
841
829
969
1052
1207
1412
1528
1639
1695
1616
1566
1550
1535
1492
1492
1694
1807
1953
2263
2415
2536
2767
2824
2881
2903
2801
2856
2942
3093
3440
3736
3981
4299
4384
4519
4637
4581
4878
5037
5085
5450
5547
5636
5794
4878
3419
2135
931
603
1144
2041
2772
2861
2154
601
-1043
-2089
-2738
-2861
-2653
-2723
-2970
-3173
-3546
-3939
-3947
-3939
-3938
-3901
-4068
-4278
-4533
-4861
-5028
-4907
-4292
-3295
-2457
-1712
-1365
-1413
-1507
-1785
-1866
-1602
-1044
-221
496
1001
1409
1627
1865
2127
2264
2448
2645
2677
2531
2340
2216
2281
2482
2697
2896
2987
2865
2495
1916
1295
791
444
312
178
120
55
-204
-527
-977
-1397
-1721
-2087
-2394
-2681
-2984
-3167
-3299
-3398
-3412
-3338
-3227
-3209
-3270
-3419
-3585
-3716
-3761
-3817
-3878
-3758
-3563
-3363
-3029
-2755
-2577
-2382
-2311
-2274
-2214
-2133
-2061
-1978
-1810
-1604
-1348
-1097
-970
-929
-914
-971
-1087
-1200
-1287
-1353
-1333
-1352
-1391
-1400
-1376
-1361
-1471
-1592
-1730
-1838
-1871
-1919
-1981
-1999
-1962
-1878
-1772
-1693
-1627
-1595
-1607
-1658
-1716
-1759
-1753
-1706
-1607
-1418
-1214
-1039
-921
-856
-792
-692
-603
-482
-353
-222
-72
85
264
448
649
848
1053
1160
1180
1266
1349
1376
1447
1502
1564
1722
1846
1881
1926
1973
1937
1868
1943
1969
1986
2152
2219
2236
2364
2483
2503
2624
2852
2918
3002
3181
3192
3248
3438
3630
3825
3954
4238
4577
4622
4780
5063
5089
5318
5548
5545
5769
6095
6147
5877
4658
2696
1205
217
133
1312
2504
3202
3124
1615
-340
-2014
-3193
-3558
-3486
-3189
-3104
-3326
-3353
-3601
-3945
-3923
-4066
-4249
-4361
-4599
-4781
-4967
-5193
-5124
-4638
-3788
-2734
-1896
-1385
-1272
-1559
-1922
-2168
-2178
-1589
-644
300
1176
1678
1945
2098
2127
2194
2269
2361
2543
2499
2428
2496
2557
2791
3075
3201
3218
3033
2630
2051
1343
804
434
283
349
366
345
194
-230
-780
-1341
-1854
-2236
-2537
-2795
-2972
-3078
-3145
-3198
-3235
-3208
-3164
-3177
-3222
-3383
-3554
-3645
-3700
-3592
-3330
-2969
-2620
-2419
-2353
-2410
-2528
-2571
-2596
-2481
-2215
-1922
-1667
-1480
-1357
-1308
-1262
-1243
-1264
-1275
-1287
-1324
-1400
-1466
-1473
-1416
-1295
-1204
-1178
-1247
-1485
-1771
-2044
-2250
-2357
-2338
-2203
-2070
-1986
-1999
-2071
-2171
-2248
-2275
-2265
-2215
-2136
-2072
-1992
-1900
-1788
-1653
-1510
-1341
-1239
-1191
-1180
-1196
-1133
-989
-731
-412
-131
111
295
380
416
485
533
594
763
908
1060
1232
1360
1474
1536
1538
1530
1497
1432
1353
1281
1291
1416
1561
1678
1825
1949
2028
2067
2040
2023
2009
2066
2144
2295
2549
2821
3096
3354
3578
3633
3806
3868
3759
3941
3930
4007
4442
4693
5082
5570
5722
5897
5969
5855
5910
5445
3959
2218
626
-341
-135
1112
2561
3322
3225
1662
-642
-2545
-3936
-4387
-4040
-3632
-3429
-3287
-3262
-3559
-3883
-4060
-4392
-4671
-4971
-5316
-5445
-5513
-5431
-5133
-4509
-3496
-2563
-1827
-1460
-1636
-1981
-2396
-2591
-2362
-1652
-469
688
1616
2125
2272
2250
2158
2059
2013
2113
2292
2416
2545
2753
3017
3352
3549
3503
3272
2841
2250
1589
959
561
383
461
662
691
580
250
-314
-1027
-1750
-2274
-2632
-2875
-2978
-3035
-3043
-2997
-2996
-3044
-3122
-3218
-3349
-3537
-3767
-3898
-3855
-3658
-3275
-2847
-2371
-1970
-1829
-1933
-2255
-2631
-2802
-2701
-2392
-1886
-1351
-959
-703
-650
-819
-1050
-1235
-1360
-1438
-1376
-1264
-1215
-1115
-1056
-1033
-963
-938
-1061
-1326
-1642
-2006
-2336
-2513
-2500
-2288
-1976
-1721
-1690
-1833
-2076
-2380
-2622
-2784
-2773
-2559
-2253
-1932
-1702
-1584
-1478
-1400
-1345
-1306
-1322
-1312
-1275
-1206
-1051
-781
-421
-49
261
457
555
516
405
338
364
533
802
1087
1345
1537
1668
1735
1723
1685
1638
1580
1520
1469
1439
1484
1613
1756
1888
1983
2047
2035
1958
1859
1732
1774
1869
2032
2356
2633
2823
3051
3150
3107
3162
3377
3423
3638
4094
4068
4277
4699
4553
4839
5157
5108
5489
5760
5888
6109
6106
5551
3960
2046
634
-221
170
1660
2851
3397
2985
1100
-1171
-2895
-3963
-4082
-3601
-3227
-3128
-3274
-3460
-3813
-4251
-4279
-4394
-4705
-4827
-5124
-5347
-5313
-5285
-4918
-4185
-3268
-2332
-1781
-1630
-1786
-2197
-2421
-2364
-2015
-1052
122
1097
1843
2133
2157
2167
2144
2161
2257
2421
2635
2737
2822
3033
3227
3486
3622
3433
3165
2669
2042
1488
962
688
669
744
852
752
439
-28
-727
-1443
-2018
-2434
-2646
-2770
-2858
-2894
-2935
-2973
-3039
-3186
-3271
-3330
-3475
-3597
-3732
-3797
-3643
-3384
-3037
-2626
-2231
-1955
-1898
-2138
-2613
-2955
-2911
-2578
-2031
-1450
-1080
-798
-719
-886
-1093
-1299
-1444
-1461
-1341
-1234
-1157
-1043
-1000
-1006
-966
-899
-949
-1153
-1449
-1843
-2157
-2359
-2420
-2248
-1935
-1621
-1559
-1746
-1990
-2259
-2475
-2614
-2652
-2500
-2186
-1811
-1550
-1449
-1419
-1375
-1262
-1205
-1210
-1208
-1175
-1095
-1017
-816
-487
-127
239
471
534
497
400
346
334
475
765
1065
1355
1556
1661
1676
1642
1559
1463
1451
1455
1449
1458
1461
1608
1814
1877
1933
1947
1883
1924
1915
1803
1807
1945
2186
2421
2669
2872
2908
3110
3202
3143
3346
3529
3618
3888
4137
4282
4706
4990
5112
5212
5158
5290
5440
5677
6091
6205
6134
5466
3584
1751
468
-123
672
2095
3115
3363
2427
381
-1837
-3418
-4063
-3868
-3389
-3047
-3091
-3330
-3510
-3988
-4366
-4415
-4595
-4720
-4927
-5190
-5249
-5219
-5030
-4596
-3905
-2938
-2125
-1741
-1726
-2066
-2401
-2433
-2192
-1575
-475
655
1572
2074
2119
2095
2062
2117
2228
2358
2630
2858
2930
3063
3249
3463
3688
3677
3393
2948
2414
1855
1330
886
734
779
886
907
652
222
-386
-1117
-1780
-2311
-2586
-2640
-2685
-2764
-2864
-2924
-3004
-3151
-3317
-3454
-3533
-3585
-3664
-3734
-3676
-3454
-3113
-2738
-2384
-2064
-1872
-1866
-1999
-2125
-2203
-2207
-2038
-1752
-1404
-959
-615
-550
-605
-792
-1049
-1217
-1311
-1337
-1244
-1049
-929
-924
-918
-988
-1118
-1250
-1451
-1687
-1897
-2042
-2176
-2239
-2208
-2107
-1974
-1907
-1952
-2138
-2361
-2552
-2688
-2684
-2543
-2334
-2051
-1816
-1632
-1504
-1443
-1419
-1442
-1387
-1310
-1210
-1058
-890
-675
-429
-151
63
205
339
407
424
411
440
548
703
951
1194
1374
1491
1523
1496
1417
1370
1329
1353
1451
1447
1460
1497
1462
1526
1592
1611
1685
1677
1717
1765
1741
1883
1940
2015
2262
2394
2531
2763
2885
3042
3290
3465
3604
3785
4025
4195
4456
4679
4680
4843
5183
5287
5533
5928
5996
6170
6448
6219
5309
3701
1786
382
-47
752
2189
3271
3528
2398
215
-1894
-3542
-4293
-4002
-3521
-3281
-3306
-3511
-3802
-4185
-4430
-4531
-4764
-5010
-5295
-5631
-5700
-5623
-5365
-4716
-3845
-2981
-2278
-1945
-2023
-2314
-2598
-2634
-2367
-1654
-487
664
1591
2103
2157
2115
2056
2017
2148
2380
2657
2869
2963
3136
3376
3607
3820
3739
3385
2939
2344
1758
1257
895
823
927
1022
973
661
129
-544
-1309
-1963
-2393
-2610
-2701
-2769
-2840
-2913
-3003
-3128
-3245
-3392
-3514
-3631
-3768
-3848
-3881
-3749
-3433
-3074
-2661
-2312
-2061
-1976
-2127
-2371
-2623
-2669
-2376
-1941
-1381
-795
-474
-353
-481
-797
-1012
-1124
-1128
-1048
-904
-727
-627
-592
-610
-682
-771
-870
-1062
-1326
-1583
-1840
-2003
-2057
-2035
-1865
-1691
-1607
-1710
-1989
-2291
-2567
-2748
-2769
-2615
-2333
-2000
-1746
-1630
-1626
-1647
-1659
-1645
-1581
-1480
-1369
-1231
-1057
-880
-635
-333
-74
130
248
313
301
231
233
364
644
985
1276
1432
1486
1494
1500
1483
1414
1421
1484
1487
1503
1549
1556
1668
1771
1791
1809
1792
1754
1645
1645
1705
1770
1962
2213
2394
2551
2684
2677
2684
2843
3018
3232
3560
3819
4039
4252
4364
4580
4793
4987
5252
5401
5609
5914
6036
6345
6533
6131
5089
3229
1425
253
152
1230
2550
3445
3368
1978
-198
-2334
-3781
-4205
-3868
-3411
-3218
-3261
-3523
-3915
-4287
-4604
-4746
-4916
-5181
-5436
-5707
-5711
-5525
-5176
-4472
-3650
-2778
-2135
-1970
-2135
-2458
-2667
-2578
-2141
-1273
-73
1040
1839
2165
2139
2072
2036
2060
2206
2444
2712
2942
3115
3293
3502
3716
3834
3650
3199
2676
2097
1548
1168
941
955
1075
1086
909
470
-135
-876
-1621
-2204
-2602
-2746
-2753
-2802
-2883
-3006
-3122
-3269
-3445
-3609
-3752
-3844
-3953
-4052
-4021
-3888
-3696
-3426
-3099
-2722
-2355
-2148
-2245
-2434
-2526
-2526
-2274
-1860
-1407
-933
-555
-398
-478
-617
-777
-953
-1062
-1069
-920
-727
-591
-605
-732
-853
-987
-1116
-1266
-1468
-1726
-1993
-2170
-2271
-2226
-2071
-1967
-1940
-2038
-2225
-2468
-2738
-2930
-3014
-2892
-2653
-2416
-2175
-2028
-1946
-1914
-1919
-1896
-1842
-1697
-1562
-1459
-1300
-1078
-788
-509
-261
-91
20
108
126
144
213
383
659
910
1139
1349
1455
1469
1424
1296
1255
1314
1319
1369
1454
1481
1514
1526
1458
1393
1351
1338
1322
1357
1476
1499
1596
1769
1836
2080
2260
2233
2368
2407
2475
2779
2914
3176
3585
3810
4134
4372
4433
4619
4750
4835
5101
5327
5564
5951
6114
6257
6395
5962
4822
3010
1191
163
109
1161
2603
3295
3111
1658
-659
-2600
-3921
-4325
-3961
-3619
-3502
-3580
-3804
-4090
-4426
-4667
-4806
-5070
-5409
-5754
-6023
-6002
-5703
-5239
-4503
-3599
-2844
-2308
-2201
-2413
-2635
-2794
-2605
-2099
-1292
-102
968
1711
2077
2067
2047
2053
2064
2190
2374
2590
2845
3037
3272
3551
3756
3812
3535
3039
2482
1905
1404
1046
853
871
998
978
727
263
-357
-1070
-1790
-2364
-2716
-2894
-2943
-3001
-3100
-3158
-3248
-3398
-3565
-3768
-3939
-4062
-4149
-4157
-4069
-3813
-3422
-3017
-2657
-2390
-2268
-2300
-2460
-2595
-2579
-2460
-2213
-1796
-1278
-782
-436
-370
-546
-797
-1045
-1193
-1215
-1125
-915
-668
-492
-493
-559
-661
-866
-1126
-1399
-1659
-1873
-2025
-2128
-2155
-2073
-1961
-1905
-1922
-2021
-2238
-2544
-2812
-2935
-2876
-2642
-2347
-2090
-1876
-1750
-1710
-1728
-1771
-1781
-1703
-1544
-1377
-1219
-1012
-781
-518
-270
-104
6
115
193
223
265
337
524
802
1073
1292
1440
1507
1478
1428
1370
1324
1347
1396
1454
1601
1696
1776
1812
1731
1653
1631
1620
1676
1758
1786
1869
2046
2149
2208
2485
2694
2682
2833
2876
2814
3218
3431
3637
4088
4262
4524
4778
4802
4999
5105
5243
5611
5710
5886
6311
6486
6608
6422
5217
3386
1599
313
171
1163
2593
3526
3309
1989
-229
-2394
-3646
-4132
-3962
-3467
-3339
-3521
-3762
-4079
-4346
-4508
-4689
-4925
-5287
-5657
-5848
-5925
-5688
-5170
-4523
-3597
-2764
-2284
-2082
-2242
-2492
-2605
-2533
-2037
-1196
-78
1040
1770
2143
2264
2197
2168
2242
2313
2518
2758
2914
3082
3279
3545
3786
3820
3599
3136
2534
1944
1387
971
801
787
845
859
632
207
-393
-1142
-1825
-2408
-2771
-2946
-3058
-3102
-3174
-3243
-3288
-3422
-3576
-3734
-3897
-3990
-4078
-4119
-4023
-3764
-3384
-2991
-2643
-2359
-2172
-2141
-2337
-2548
-2570
-2351
-1982
-1531
-1084
-722
-423
-354
-493
-656
-828
-921
-910
-865
-791
-653
-540
-516
-585
-677
-794
-1014
-1303
-1621
-1886
-2074
-2222
-2272
-2216
-2074
-1976
-2023
-2181
-2403
-2639
-2836
-2949
-2955
-2791
-2486
-2194
-2027
-1943
-1883
-1821
-1773
-1744
-1688
-1577
-1413
-1241
-1033
-774
-490
-184
39
162
244
276
296
324
415
604
909
1232
1458
1580
1603
1608
1559
1478
1450
1463
1546
1685
1758
1804
1882
1875
1870
1833
1753
1775
1794
1731
1775
1849
1986
2222
2336
2474
2603
2630
2783
2822
2806
3103
3336
3611
3987
4185
4494
4815
4907
5009
5124
5269
5497
5682
5886
6143
6331
6124
5106
3321
1538
380
172
1025
2230
3031
2989
1736
-290
-2259
-3588
-4073
-3966
-3717
-3584
-3681
-3858
-4071
-4435
-4704
-4886
-5139
-5392
-5681
-5851
-5759
-5578
-5241
-4669
-3893
-3055
-2477
-2266
-2318
-2498
-2576
-2436
-2045
-1289
-217
844
1639
2048
2149
2216
2260
2284
2368
2522
2776
2997
3144
3319
3540
3764
3854
3624
3168
2623
2056
1532
1064
758
683
699
649
447
34
-515
-1166
-1859
-2479
-2927
-3142
-3238
-3339
-3438
-3532
-3596
-3686
-3842
-4021
-4171
-4256
-4330
-4359
-4265
-4007
-3606
-3244
-2997
-2811
-2677
-2649
-2817
-2961
-2877
-2528
-1954
-1413
-1064
-827
-714
-733
-820
-931
-979
-935
-838
-769
-723
-587
-465
-471
-606
-782
-962
-1157
-1410
-1686
-1889
-2003
-2026
-2007
-1945
-1863
-1861
-2014
-2299
-2603
-2782
-2838
-2843
-2775
-2626
-2398
-2139
-1989
-1991
-2006
-1969
-1885
-1813
-1751
-1626
-1463
-1284
-1094
-896
-645
-379
-203
-90
-34
21
148
279
432
655
941
1229
1426
1534
1533
1548
1586
1518
1536
1644
1716
1814
1876
1846
1862
1881
1864
1818
1766
1774
1797
1840
1917
1965
2107
2317
2454
2558
2620
2742
2805
2865
3015
3179
3452
3810
4117
4376
4657
4725
4814
4917
4987
5263
5515
5925
6247
6437
6479
5658
4164
2247
482
-96
327
1459
2768
3093
2429
774
-1423
-3061
-4010
-4141
-3872
-3766
-3797
-4025
-4146
-4215
-4372
-4494
-4738
-5043
-5417
-5752
-5874
-5799
-5470
-4996
-4294
-3387
-2615
-2041
-1835
-1974
-2168
-2307
-2184
-1685
-886
211
1263
1964
2342
2433
2484
2548
2536
2562
2619
2699
2823
2953
3199
3490
3700
3750
3455
2941
2343
1717
1194
731
425
328
326
291
95
-273
-793
-1427
-2092
-2704
-3131
-3383
-3539
-3617
-3691
-3696
-3659
-3690
-3739
-3855
-4001
-4100
-4219
-4270
-4191
-3986
-3613
-3215
-2885
-2767
-2836
-2873
-2822
-2643
-2312
-1992
-1741
-1459
-1201
-1003
-841
-766
-719
-686
-688
-699
-746
-768
-774
-763
-718
-688
-718
-828
-1041
-1337
-1636
-1922
-2126
-2181
-2158
-2145
-2167
-2247
-2314
-2376
-2470
-2603
-2786
-2876
-2828
-2704
-2549
-2435
-2314
-2162
-1996
-1833
-1706
-1578
-1491
-1416
-1361
-1278
-1123
-936
-683
-422
-184
15
168
289
391
465
573
716
888
1072
1258
1404
1489
1572
1635
1674
1700
1745
1731
1662
1676
1708
1749
1817
1842
1897
1943
1951
1992
2015
2040
2102
2136
2217
2328
2458
2659
2909
3084
3251
3450
3591
3761
3977
4200
4427
4669
4884
5140
5354
5570
5852
6022
6282
6535
6691
6624
6008
4682
2814
1115
237
426
1469
2717
3252
2771
1348
-738
-2599
-3745
-4210
-4152
-4011
-4006
-4086
-4126
-4106
-4172
-4387
-4697
-5086
-5493
-5797
-5913
-5801
-5477
-5007
-4441
-3684
-2814
-2105
-1714
-1692
-1826
-1973
-1992
-1690
-1093
-126
987
1896
2494
2784
2877
2929
2935
2878
2836
2858
2965
3095
3219
3433
3667
3793
3665
3248
2700
2110
1519
947
451
100
-64
-129
-253
-479
-807
-1246
-1820
-2501
-3110
-3540
-3813
-3967
-4067
-4068
-3991
-3909
-3898
-3984
-4096
-4184
-4280
-4361
-4387
-4300
-4042
-3735
-3457
-3156
-2823
-2472
-2172
-2005
-1892
-1813
-1722
-1581
-1398
-1145
-833
-531
-316
-230
-235
-313
-453
-606
-738
-830
-856
-865
-919
-1004
-1115
-1223
-1347
-1542
-1770
-1985
-2183
-2365
-2517
-2575
-2557
-2510
-2497
-2497
-2508
-2542
-2575
-2616
-2635
-2603
-2522
-2377
-2218
-2036
-1826
-1612
-1416
-1288
-1190
-1121
-1060
-970
-839
-620
-335
-49
239
498
692
825
902
944
999
1116
1261
1399
1544
1642
1723
1842
1899
1902
1959
1975
1906
1869
1833
1788
1785
1789
1814
1931
2123
2297
2395
2427
2426
2397
2490
2574
2633
2844
3031
3249
3497
3729
3965
4188
4390
4520
4610
4837
5042
5233
5501
5717
6037
6324
6519
6671
6428
5669
4232
2370
872
136
313
1249
2193
2491
2058
813
-896
-2427
-3515
-4064
-4262
-4442
-4593
-4670
-4571
-4406
-4380
-4452
-4681
-5003
-5320
-5565
-5691
-5674
-5527
-5294
-4840
-4121
-3217
-2298
-1650
-1321
-1235
-1315
-1384
-1348
-1057
-400
427
1269
1969
2486
2880
3140
3266
3263
3165
3058
2992
2920
2904
2981
3108
3239
3230
3093
2864
2523
2097
1542
914
325
-162
-529
-805
-984
-1123
-1269
-1527
-1935
-2389
-2865
-3305
-3678
-3975
-4133
-4198
-4219
-4206
-4202
-4137
-3995
-3869
-3798
-3780
-3770
-3799
-3818
-3778
-3606
-3248
-2731
-2195
-1722
-1357
-1119
-1006
-1004
-1061
-1066
-967
-779
-564
-376
-228
-137
-99
-124
-175
-249
-340
-518
-751
-987
-1213
-1372
-1454
-1459
-1429
-1412
-1468
-1616
-1816
-2025
-2208
-2361
-2469
-2510
-2476
-2380
-2267
-2176
-2081
-1987
-1880
-1766
-1688
-1611
-1519
-1384
-1245
-1105
-948
-779
-591
-385
-184
9
206
382
509
643
788
939
1081
1192
1308
1450
1582
1661
1707
1756
1797
1800
1781
1736
1683
1692
1685
1635
1614
1592
1567
1563
1560
1545
1552
1597
1625
1647
1729
1834
1983
2149
2245
2328
2436
2518
2679
2877
3067
3366
3681
3912
4157
4404
4614
4859
5082
5285
5528
5836
6165
6430
6431
5979
4946
3431
1922
906
691
1253
2088
2616
2551
1814
638
-548
-1553
-2265
-2703
-3065
-3383
-3640
-3710
-3632
-3602
-3602
-3704
-3829
-3836
-3777
-3700
-3667
-3749
-3912
-4014
-3896
-3485
-2803
-1970
-1202
-625
-247
-35
59
94
201
423
775
1198
1641
2082
2488
2848
3142
3324
3413
3445
3417
3365
3301
3183
3019
2783
2517
2315
2187
2133
2101
1990
1760
1412
992
526
54
-392
-760
-1045
-1283
-1489
-1676
-1857
-2047
-2243
-2463
-2688
-2893
-3077
-3247
-3384
-3506
-3614
-3670
-3686
-3631
-3479
-3299
-3114
-2917
-2713
-2467
-2225
-2027
-1872
-1727
-1556
-1363
-1137
-937
-761
-578
-401
-258
-157
-93
-102
-114
-95
-92
-120
-175
-228
-311
-390
-435
-457
-478
-524
-586
-675
-774
-872
-970
-1042
-1071
-1104
-1160
-1218
-1262
-1263
-1255
-1257
-1276
-1268
-1237
-1219
-1190
-1163
-1136
-1102
-1061
-1006
-955
-911
-866
-824
-784
-733
-639
-534
-425
-311
-192
-73
15
77
146
213
281
396
499
597
715
806
859
881
894
908
906
924
978
1036
1059
1061
1089
1137
1165
1210
1224
1239
1283
1313
1351
1401
1444
1483
1514
1566
1644
1725
1772
1810
1868
1914
1972
2048
2135
2237
2343
2430
2498
2578
2671
2790
2924
3061
3225
3380
3525
3609
3530
3191
2583
1820
1119
628
386
327
324
279
129
-96
-310
-512
-723
-976
-1241
-1521
-1774
-1932
-2029
-2161
-2334
-2525
-2721
-2841
-2851
-2757
-2611
-2455
-2373
-2361
-2411
-2488
-2519
-2532
-2519
-2439
-2310
-2165
-2013
-1843
-1669
-1507
-1359
-1194
-1023
-869
-719
-566
-429
-330
-295
-259
-213
-177
-111
-28
70
147
180
165
142
117
108
92
65
33
-27
-84
-145
-237
-320
-417
-550
-685
-788
-870
-955
-1030
-1122
-1224
-1327
-1412
-1459
-1479
-1484
-1499
-1519
-1544
-1570
-1573
-1543
-1491
-1445
-1403
-1365
-1311
-1262
-1217
-1175
-1143
-1086
-1029
-983
-941
-908
-887
-858
-837
-826
-798
-776
-763
-748
-715
-676
-655
-625
-603
-595
-587
-579
-566
-546
-548
-561
-561
-557
-549
-535
-511
-523
-547
-585
-609
-602
-593
-599
-613
-628
-641
-652
-667
-664
-668
-674
-670
-696
-731
-739
-730
-719
-717
-713
-691
-666
-651
-647
-631
-606
-574
-540
-503
-438
-379
-331
-293
-268
-238
-191
-144
-75
-19
8
15
19
41
65
91
138
182
216
243
261
279
274
284
301
320
341
366
378
373
362
354
378
423
452
454
469
471
468
478
516
554
586
625
673
736
781
831
875
935
994
1046
1116
1181
1208
1187
1113
960
752
516
338
207
115
32
-62
-111
-134
-164
-199
-222
-251
-296
-342
-370
-387
-425
-470
-531
-605
-700
-777
-848
-915
-958
-968
-967
-982
-1020
-1052
-1076
-1105
-1142
-1165
-1160
-1155
-1168
-1161
-1163
-1171
-1149
-1123
-1119
-1131
-1129
-1092
-1047
-1017
-1001
-983
-962
-951
-928
-911
-884
-843
-830
-829
-834
-829
-826
-817
-809
-817
-833
-863
-874
-858
-856
-842
-841
-840
-822
-813
-791
-784
-788
-793
-815
-834
-837
-842
-844
-816
-793
-788
-785
-800
-796
-784
-778
-764
-736
-705
-672
-667
-660
-620
-596
-592
-582
-556
-538
-527
-526
-533
-541
-527
-506
-464
-431
-437
-451
-455
-473
-485
-476
-454
-433
-423
-422
-445
-465
-476
-473
-472
-477
-492
-497
-495
-496
-505
-507
-507
-532
-555
-562
-574
-582
-584
-576
-583
-581
-567
-562
-557
-582
-596
-619
-626
-601
-573
-530
-495
-466
-455
-433
-423
-422
-400
-365
-312
-270
-248
-225
-205
-188
-176
-156
-136
-123
-97
-96
-97
-81
-67
-54
-31
-2
26
43
38
23
5
6
32
59
87
111
124
136
131
125
138
165
204
222
238
256
287
305
315
353
386
429
455
455
463
485
507
540
576
609
598
553
503
442
363
295
254
228
209
180
170
167
144
114
76
42
16
-13
-52
-106
-171
-229
-287
-333
-374
-416
-466
-552
-618
-688
-724
-740
-759
-755
-774
-784
-796
-819
-832
-833
-844
-857
-868
-870
-853
-870
-882
-879
-892
-907
-906
-886
-885
-899
-899
-911
-926
-924
-922
-901
-894
-888
-887
-904
-910
-918
-937
-944
-940
-925
-915
-907
-891
-887
-888
-878
-853
-842
-830
-837
-828
-821
-817
-808
-801
-800
-800
-813
-811
-783
-763
-715
-673
-643
-607
-597
-575
-548
-506
-455
-425
-393
-353
-319
-308
-291
-283
-265
-242
-228
-218
-202
-183
-159
-139
-138
-132
-127
-136
-153
-165
-197
-231
-261
-297
-304
-312
-318
-320
-343
-360
-384
-419
-447
-448
-459
-469
-481
-489
-488
-486
-464
-443
-424
-422
-421
-436
-447
-450
-428
-395
-367
-331
-307
-295
-283
-280
-289
-285
-267
-241
-213
-202
-202
-196
-175
-167
-146
-132
-124
-121
-121
-106
-92
-62
-39
-27
1
19
25
28
49
70
83
103
130
173
200
221
223
216
213
213
222
238
266
283
306
318
322
351
386
425
463
469
463
462
468
481
509
565
611
640
654
638
603
560
520
495
493
496
492
480
446
397
366
326
285
251
210
163
112
72
37
17
4
-24
-80
-144
-199
-260
-303
-317
-342
-370
-403
-447
-503
-543
-562
-573
-584
-596
-598
-619
-653
-680
-718
-741
-746
-767
-786
-793
-791
-795
-801
-807
-820
-834
-837
-834
-830
-825
-819
-830
-848
-849
-842
-826
-807
-787
-781
-792
-819
-843
-854
-875
-875
-852
-840
-822
-800
-795
-789
-783
-772
-765
-756
-728
-716
-697
-670
-657
-646
-632
-603
-570
-551
-532
-533
-516
-477
-424
-375
-347
-341
-336
-320
-317
-304
-282
-254
-215
-189
-170
-164
-179
-185
-196
-202
-193
-202
-216
-228
-249
-267
-259
-251
-251
-245
-262
-296
-347
-391
-420
-451
-477
-478
-481
-488
-498
-505
-503
-506
-519
-533
-519
-500
-496
-494
-484
-470
-446
-413
-391
-384
-368
-346
-344
-339
-324
-282
-239
-210
-188
-177
-177
-177
-180
-169
-151
-133
-112
-74
-23
0
21
33
37
28
16
7
14
22
36
37
40
61
82
81
64
56
50
46
51
61
70
88
93
95
97
111
139
184
220
243
253
236
225
223
246
294
344
400
448
490
507
506
517
530
543
537
529
531
522
508
468
444
418
376
345
312
281
264
222
182
173
141
87
39
2
-42
-94
-139
-177
-227
-270
-315
-362
-406
-442
-468
-484
-491
-483
-479
-487
-496
-518
-534
-546
-570
-594
-614
-647
-669
-674
-683
-685
-685
-685
-699
-712
-714
-738
-755
-753
-762
-765
-748
-726
-718
-748
-789
-797
-808
-818
-812
-793
-787
-800
-795
-804
-820
-836
-829
-814
-813
-817
-827
-814
-800
-800
-800
-777
-762
-754
-728
-694
-666
-651
-632
-625
-589
-538
-482
-448
-438
-418
-404
-411
-409
-378
-349
-340
-309
-280
-282
-279
-268
-270
-287
-288
-308
-325
-321
-318
-331
-336
-315
-301
-325
-359
-407
-456
-490
-512
-511
-507
-512
-511
-517
-531
-552
-568
-586
-595
-603
-607
-603
-598
-600
-601
-599
-584
-577
-569
-558
-549
-533
-513
-497
-476
-430
-400
-382
-355
-315
-280
-244
-228
-225
-214
-207
-217
-209
-184
-183
-170
-172
-163
-151
-155
-161
-174
-157
-139
-148
-135
-115
-133
-141
-148
-145
-154
-181
-182
-150
-143
-136
-129
-106
-78
-62
-29
29
43
35
62
80
118
152
184
256
321
354
368
389
427
461
514
573
608
661
702
710
697
675
666
657
638
610
577
539
516
483
446
404
353
302
255
207
165
123
57
-6
-68
-149
-219
-266
-317
-379
-434
-490
-552
-588
-615
-633
-632
-640
-654
-662
-664
-676
-689
-695
-716
-748
-782
-816
-855
-898
-919
-938
-960
-978
-1010
-1047
-1076
-1086
-1092
-1095
-1097
-1108
-1123
-1150
-1181
-1208
-1222
-1232
-1239
-1265
-1296
-1329
-1348
-1372
-1381
-1404
-1434
-1455
-1456
-1424
-1392
-1379
-1377
-1385
-1427
-1452
-1443
-1456
-1458
-1452
-1434
-1411
-1367
-1298
-1246
-1213
-1204
-1209
-1215
-1238
-1251
-1246
-1237
-1215
-1199
-1193
-1198
-1205
-1217
-1216
-1225
-1240
-1237
-1198
-1092
-1049
-1057
-1054
-1040
-982
-1013
-1052
-1061
-1127
-1220
-1282
-1302
-1365
-1420
-1447
-1477
-1546
-1609
-1611
-1622
-1563
-1560
-1509
-1483
-1531
-1569
-1617
-1667
-1689
-1650
-1573
-1563
-1562
-1480
-1423
-1339
-1359
-1296
-1110
-1027
-992
-959
-901
-844
-887
-807
-826
-805
-706
-649
-565
-614
-628
-663
-698
-727
-742
-783
-758
-680
-646
-579
-479
-430
-429
-371
-347
-349
-342
-356
-380
-385
-408
-438
-478
-513
-575
-628
-653
-648
-576
-497
-376
-287
-174
-70
44
197
266
356
440
580
699
828
976
1048
1118
1255
1318
1400
1562
1632
1623
1561
1487
1447
1412
1298
1137
1049
996
915
790
706
637
551
449
322
248
166
76
-33
-147
-261
-421
-569
-678
-789
-890
-971
-1031
-1086
-1142
-1185
-1183
-1171
-1167
-1162
-1134
-1102
-1082
-1061
-1066
-1097
-1136
-1189
-1274
-1346
-1408
-1486
-1581
-1676
-1769
-1859
-1958
-2068
-2171
-2278
-2387
-2519
-2624
-2732
-2864
-2975
-3069
-3152
-3240
-3316
-3334
-3269
-3174
-3036
-2795
-2585
-2432
-2246
-2129
-2016
-1952
-1884
-1747
-1658
-1627
-1617
-1643
-1725
-1775
-1769
-1771
-1769
-1746
-1736
-1690
-1694
-1790
-1790
-1779
-1759
-1781
-1838
-1713
-1572
-1478
-1443
-1439
-1355
-1186
-1129
-1306
-1334
-1422
-1524
-1547
-1525
-1433
-1526
-1721
-1796
-1797
-1873
-2010
-2250
-2451
-2430
-2370
-2506
-2587
-2675
-2673
-2561
-2482
-2418
-2296
-2062
-1816
-1609
-1514
-1483
-1621
-1645
-1457
-1454
-1444
-1143
-701
-449
-271
-212
-129
-213
-249
-326
-397
-425
-317
-410
-451
-236
-121
184
331
434
409
351
292
202
72
43
131
-74
47
403
539
681
775
1064
1276
1308
1381
1482
1563
1603
1827
2038
2351
2470
2573
2822
2833
2887
2789
2657
2721
2940
3132
3328
3537
3698
3958
4132
4353
4724
5023
5338
5611
5916
6324
6521
6493
6404
6259
5906
5464
4975
4434
3924
3476
2996
2593
2283
1869
1521
1230
937
636
367
50
-300
-686
-1144
-1587
-2042
-2487
-2849
-3152
-3429
-3613
-3712
-3729
-3664
-3523
-3341
-3174
-2996
-2804
-2594
-2366
-2152
-1947
-1733
-1510
-1316
-1089
-803
-458
-77
306
680
1040
1399
1708
1959
2129
2271
2381
2424
2428
2394
2315
2197
2037
1839
1556
1268
1021
876
719
326
-99
-450
-842
-1311
-1813
-2288
-2648
-3013
-3393
-3775
-4086
-4297
-4466
-4652
-4870
-4840
-4760
-4789
-4963
-5333
-5524
-5399
-5129
-4889
-4634
-4278
-3974
-3588
-3641
-3615
-2808
-1973
-1540
-1563
-1487
-1133
-792
-713
-698
-444
-33
376
551
483
350
325
248
15
-225
-412
-548
-755
-1094
-1338
-1535
-1754
-1844
-1882
-1963
-2060
-2094
-2182
-2290
-2279
-2226
-2065
-1843
-1653
-1380
-1042
-685
-263
219
557
835
1220
1615
2079
2421
2615
2881
3300
3776
4176
4463
4632
4765
4980
5079
5058
5139
5224
5321
5414
5353
5250
5268
5207
5111
5028
4840
4765
4828
4730
4601
4487
4313
4337
4417
4404
4542
4772
5043
5321
5535
5759
5983
6333
6732
7021
7333
7788
8108
8462
8919
9198
9541
9766
9384
8654
7699
6359
4792
2920
987
-498
-1348
-1587
-1486
-1445
-1649
-2061
-2803
-3594
-4179
-4580
-4783
-5101
-5667
-6235
-6645
-6782
-6511
-5818
-4784
-3598
-2469
-1546
-850
-254
397
983
1348
1584
1796
2164
2693
3194
3716
4306
4903
5495
5973
6287
6531
6567
6240
5625
4789
3927
3206
2514
1866
1346
874
419
-79
-636
-1135
-1537
-1936
-2429
-3091
-3836
-4545
-5200
-5761
-6125
-6254
-6150
-5887
-5615
-5315
-4988
-4662
-4378
-4178
-3991
-3760
-3464
-3111
-2745
-2385
-1907
-1358
-794
-208
364
894
1342
1596
1651
1605
1482
1299
1008
653
360
147
-33
-242
-524
-817
-1106
-1460
-1938
-2497
-3073
-3606
-4069
-4477
-4807
-5008
-5076
-5070
-5025
-4926
-4741
-4514
-4301
-4123
-3945
-3717
-3467
-3277
-3066
-2824
-2426
-1903
-1461
-1053
-699
-359
-41
300
530
726
962
1127
1171
1114
1048
954
873
818
759
733
758
746
670
518
365
227
121
30
-65
-138
-174
-175
-218
-216
-111
53
216
394
601
771
999
1253
1517
1770
1990
2279
2600
2989
3466
4025
4561
5051
5507
5883
6153
6387
6680
6982
7300
7644
7927
8165
8320
8447
8561
8666
8791
8692
8332
7558
6478
5219
3687
1734
-452
-2450
-4166
-5231
-5588
-5505
-5119
-4778
-4942
-5699
-6781
-7851
-8520
-8680
-8576
-8305
-8039
-7955
-7896
-7659
-6872
-5491
-3729
-1896
-356
752
1482
1934
2144
2310
2660
3193
3785
4376
4977
5679
6392
6986
7284
7293
7118
6768
6293
5656
4887
3989
2994
1846
646
-379
-1128
-1581
-1853
-2085
-2368
-2805
-3449
-4269
-5166
-5964
-6555
-6928
-7125
-7181
-7110
-6924
-6623
-6241
-5715
-5018
-4191
-3355
-2668
-2179
-1854
-1661
-1549
-1410
-1131
-671
-28
725
1477
2145
2675
3006
3104
3026
2839
2553
2257
1855
1366
813
244
-270
-705
-1014
-1285
-1497
-1736
-2093
-2579
-3163
-3784
-4417
-4980
-5418
-5681
-5759
-5714
-5585
-5377
-5101
-4774
-4409
-4041
-3682
-3329
-2999
-2738
-2527
-2314
-2052
-1727
-1305
-800
-265
290
808
1204
1480
1634
1686
1675
1606
1513
1442
1379
1295
1205
1082
933
810
691
547
386
214
26
-189
-441
-645
-781
-873
-888
-817
-693
-563
-427
-271
-113
24
204
376
550
752
973
1222
1531
1860
2169
2569
2967
3252
3621
3996
4265
4620
4978
5187
5450
5699
5752
5938
6125
6219
6536
6779
6913
7159
7301
7294
7370
7255
6869
6397
5569
4462
3184
1551
-182
-1824
-3276
-4112
-4271
-3894
-3246
-2797
-2957
-3717
-4907
-6118
-6872
-7096
-6858
-6463
-6302
-6485
-6869
-7038
-6573
-5407
-3638
-1714
-236
518
559
155
-214
-195
260
1139
2097
2870
3411
3708
3946
4284
4704
5201
5626
5787
5624
5133
4377
3500
2614
1817
1214
802
559
430
307
122
-176
-608
-1137
-1729
-2344
-2950
-3545
-4087
-4542
-4919
-5168
-5233
-5151
-4899
-4491
-4034
-3522
-3062
-2724
-2521
-2484
-2557
-2658
-2692
-2543
-2191
-1687
-1074
-439
99
544
898
1174
1444
1648
1765
1736
1522
1189
797
450
221
126
145
204
227
137
-66
-377
-775
-1194
-1601
-1988
-2351
-2674
-2939
-3153
-3282
-3289
-3194
-3003
-2755
-2515
-2327
-2221
-2199
-2239
-2290
-2280
-2193
-2019
-1789
-1500
-1189
-889
-586
-278
1
211
334
385
386
355
295
199
71
-32
-62
49
300
528
652
640
522
335
187
201
144
-46
-281
-398
-384
-466
-477
-456
-486
-413
-306
-373
-417
-305
-264
-406
-555
-609
-590
-567
-456
-237
-65
52
275
536
889
1170
1617
2005
2033
2040
2000
2077
2227
2464
2667
2846
3121
3317
3446
3506
3633
3880
4180
4363
4408
4319
4126
3836
3507
3141
2710
2264
1728
1243
860
589
490
539
593
621
605
396
7
-475
-974
-1362
-1642
-1876
-2029
-2129
-2234
-2306
-2315
-2206
-1965
-1620
-1290
-1085
-991
-1040
-1144
-1223
-1232
-1145
-957
-679
-427
-193
9
208
414
627
875
1098
1261
1324
1257
1089
855
624
440
330
317
366
441
486
487
429
337
220
101
-29
-183
-384
-636
-921
-1194
-1408
-1572
-1633
-1589
-1490
-1405
-1353
-1375
-1459
-1560
-1669
-1785
-1914
-2045
-2214
-2371
-2479
-2500
-2413
-2246
-2039
-1853
-1677
-1580
-1540
-1502
-1500
-1510
-1507
-1547
-1612
-1671
-1727
-1705
-1589
-1439
-1274
-1134
-1055
-1042
-1086
-1171
-1268
-1365
-1463
-1532
-1606
-1708
-1795
-1815
-1780
-1705
-1578
-1447
-1345
-1317
-1363
-1452
-1570
-1658
-1750
-1772
-1785
-1813
-1820
-1819
-1733
-1577
-1410
-1252
-1122
-1023
-1074
-1191
-1236
-1418
-1578
-1517
-1393
-1193
-978
-824
-769
-802
-861
-883
-734
-600
-434
-429
-566
-693
-723
-622
-401
-228
-114
43
128
191
347
574
719
758
717
636
619
714
786
988
1236
1483
1699
1755
1704
1773
2002
2248
2465
2619
2641
2655
2711
2716
2735
2884
3157
3476
3734
3851
3877
3812
3736
3776
3923
3948
3875
3649
3292
2803
2219
1618
1026
544
116
-202
-353
-459
-577
-734
-963
-1293
-1658
-2062
-2471
-2781
-3065
-3256
-3390
-3507
-3542
-3475
-3229
-2871
-2436
-2031
-1735
-1490
-1371
-1323
-1272
-1159
-956
-680
-333
10
336
620
880
1139
1400
1683
1940
2119
2178
2102
1906
1619
1319
1042
869
772
689
621
504
307
65
-193
-464
-743
-998
-1277
-1598
-1930
-2278
-2607
-2857
-2999
-3039
-3002
-2920
-2845
-2810
-2860
-3004
-3198
-3384
-3499
-3461
-3305
-3047
-2710
-2436
-2224
-2019
-1832
-1590
-1271
-979
-717
-523
-480
-550
-664
-759
-765
-659
-501
-410
-420
-546
-766
-982
-1156
-1259
-1335
-1440
-1613
-1863
-2164
-2462
-2675
-2780
-2788
-2727
-2674
-2642
-2666
-2744
-2781
-2760
-2723
-2676
-2611
-2569
-2546
-2503
-2430
-2302
-2119
-1893
-1653
-1445
-1290
-1174
-1076
-976
-877
-765
-660
-586
-522
-476
-437
-389
-362
-342
-319
-306
-273
-245
-254
-269
-283
-309
-339
-374
-423
-402
-348
-294
-198
-164
-119
-42
-9
36
102
220
372
576
780
992
1167
1322
1538
1811
2197
2633
2981
3288
3553
3737
3900
4108
4321
4546
4840
5013
5128
5131
4884
4515
4041
3492
2835
2078
1166
47
-1044
-1965
-2547
-2707
-2574
-2372
-2356
-2621
-3217
-3875
-4416
-4700
-4670
-4528
-4381
-4377
-4442
-4387
-4060
-3310
-2243
-1042
-52
597
926
1011
1116
1313
1705
2198
2690
3103
3357
3557
3711
3909
4117
4295
4423
4390
4186
3753
3164
2489
1759
1086
512
75
-277
-590
-912
-1266
-1616
-1957
-2270
-2584
-2904
-3229
-3555
-3862
-4120
-4255
-4240
-4086
-3814
-3459
-3053
-2642
-2216
-1838
-1529
-1318
-1209
-1147
-1092
-927
-653
-288
145
533
847
1070
1201
1290
1371
1401
1354
1201
907
504
55
-344
-636
-814
-907
-1000
-1164
-1431
-1766
-2137
-2516
-2870
-3206
-3510
-3756
-3918
-3964
-3937
-3800
-3597
-3360
-3084
-2822
-2566
-2321
-2125
-1965
-1816
-1673
-1523
-1327
-1092
-817
-512
-223
26
170
228
245
241
207
161
103
36
-17
-45
-60
-85
-88
-87
-92
-129
-222
-366
-541
-717
-867
-966
-1008
-975
-871
-714
-504
-265
-37
180
402
589
776
971
1081
1251
1472
1674
1951
2201
2416
2641
2878
3122
3359
3674
3910
4097
4335
4448
4526
4663
4754
4785
4901
4967
4917
4900
4715
4338
3852
3208
2507
1773
989
39
-1215
-2635
-3967
-4995
-5420
-5194
-4703
-4255
-4167
-4627
-5354
-5983
-6222
-5963
-5358
-4763
-4465
-4486
-4577
-4403
-3657
-2328
-791
607
1568
1973
2031
2024
2119
2422
2839
3215
3456
3541
3535
3482
3452
3405
3296
3106
2828
2464
1998
1404
615
-320
-1301
-2187
-2835
-3201
-3352
-3437
-3590
-3810
-4070
-4288
-4380
-4379
-4333
-4267
-4242
-4245
-4166
-3950
-3566
-3018
-2368
-1700
-1058
-446
110
548
832
947
915
840
786
808
900
1014
1081
1038
945
824
699
603
467
232
-144
-676
-1298
-1896
-2401
-2750
-2937
-3030
-3096
-3170
-3266
-3379
-3482
-3561
-3644
-3673
-3647
-3579
-3464
-3321
-3150
-2940
-2643
-2319
-1963
-1564
-1211
-909
-690
-553
-481
-444
-349
-253
-132
-22
38
48
-15
-76
-107
-123
-126
-159
-235
-356
-496
-631
-740
-772
-728
-628
-544
-493
-460
-452
-457
-477
-502
-510
-486
-397
-258
-59
196
479
799
1112
1399
1657
1875
2077
2249
2398
2519
2618
2697
2790
2981
3169
3379
3605
3691
3749
3811
3785
3859
3967
3994
4108
4129
4045
4055
4052
3979
4022
3905
3580
3204
2605
1989
1523
944
231
-641
-1891
-3178
-4205
-4784
-4778
-4277
-3723
-3414
-3490
-3936
-4394
-4595
-4377
-3880
-3334
-2985
-2967
-3043
-2923
-2463
-1487
-272
879
1778
2256
2419
2456
2478
2524
2605
2635
2603
2548
2491
2450
2398
2263
2035
1713
1399
1117
856
521
-23
-810
-1700
-2535
-3173
-3468
-3507
-3406
-3322
-3328
-3389
-3441
-3408
-3275
-3062
-2859
-2737
-2671
-2588
-2427
-2128
-1679
-1143
-601
-86
380
787
1076
1243
1280
1196
1040
873
744
662
564
457
288
38
-178
-350
-509
-647
-834
-1119
-1480
-1898
-2313
-2653
-2880
-3001
-3035
-3014
-2993
-2945
-2852
-2736
-2580
-2414
-2286
-2209
-2187
-2193
-2175
-2058
-1851
-1582
-1248
-939
-674
-473
-334
-231
-180
-187
-228
-326
-419
-504
-589
-643
-697
-708
-716
-737
-775
-861
-971
-1127
-1323
-1524
-1694
-1813
-1876
-1871
-1809
-1721
-1622
-1515
-1384
-1260
-1133
-1011
-911
-833
-746
-638
-504
-291
-76
210
524
775
1026
1245
1385
1486
1563
1618
1627
1672
1765
1889
2049
2203
2324
2419
2484
2536
2602
2681
2730
2705
2703
2660
2687
2801
2887
3055
3200
3256
3284
3216
3045
2855
2653
2412
2259
2129
1870
1409
640
-511
-1784
-2837
-3542
-3647
-3338
-2851
-2514
-2515
-2778
-3130
-3173
-2947
-2488
-1977
-1784
-1828
-2057
-2166
-1939
-1311
-297
689
1548
2056
2277
2360
2353
2353
2313
2241
2134
1997
1906
1761
1594
1381
1086
828
628
518
441
291
-45
-608
-1321
-1995
-2512
-2744
-2750
-2619
-2450
-2345
-2262
-2142
-1907
-1596
-1298
-1037
-890
-845
-831
-809
-708
-570
-367
-111
158
466
758
987
1088
991
766
464
218
75
-9
-59
-189
-392
-641
-835
-922
-885
-770
-712
-760
-939
-1220
-1520
-1761
-1879
-1873
-1777
-1628
-1489
-1371
-1283
-1212
-1142
-1067
-996
-920
-880
-894
-905
-950
-982
-982
-951
-845
-714
-578
-482
-469
-557
-713
-844
-958
-1011
-1021
-1035
-1055
-1116
-1159
-1189
-1178
-1113
-1022
-934
-898
-903
-945
-999
-1013
-971
-887
-791
-684
-582
-499
-421
-344
-296
-240
-186
-163
-121
-96
-39
43
150
276
414
605
782
948
1096
1176
1217
1223
1212
1192
1201
1248
1361
1497
1672
1787
1925
2047
2119
2285
2352
2502
2606
2678
2758
2734
2791
2840
2948
3068
3136
3193
3026
2835
2503
2150
1859
1523
1111
472
-237
-1103
-1869
-2370
-2685
-2694
-2586
-2539
-2564
-2582
-2554
-2450
-2183
-1965
-1771
-1627
-1586
-1476
-1266
-919
-453
46
523
922
1268
1552
1741
1827
1770
1580
1339
1115
921
781
626
407
145
-140
-427
-628
-784
-967
-1195
-1495
-1845
-2188
-2452
-2615
-2674
-2654
-2608
-2532
-2358
-2112
-1799
-1452
-1164
-953
-810
-679
-559
-439
-289
-168
-31
82
176
300
430
565
650
664
581
420
236
28
-166
-318
-452
-537
-612
-665
-678
-671
-639
-628
-622
-627
-663
-720
-795
-856
-851
-815
-725
-622
-519
-399
-320
-276
-252
-244
-259
-319
-376
-450
-543
-624
-701
-728
-741
-734
-704
-694
-671
-688
-727
-780
-847
-884
-923
-948
-967
-992
-995
-964
-926
-854
-757
-641
-547
-487
-452
-447
-424
-427
-375
-322
-280
-209
-193
-152
-108
-73
-25
-14
-9
-19
-40
-70
-114
-105
-121
-97
-30
-36
76
143
223
341
444
556
684
826
959
1077
1163
1252
1348
1497
1602
1754
1911
2010
2173
2280
2379
2484
2563
2650
2689
2706
2655
2636
2567
2379
2141
1748
1277
723
221
-179
-498
-731
-1001
-1288
-1596
-1821
-1913
-1893
-1771
-1686
-1662
-1733
-1809
-1795
-1650
-1390
-1083
-764
-517
-356
-182
14
231
424
527
544
458
348
218
98
-30
-195
-369
-548
-683
-789
-902
-1025
-1223
-1421
-1625
-1785
-1876
-1925
-1934
-1958
-1951
-1887
-1778
-1609
-1394
-1188
-1006
-885
-800
-717
-642
-576
-530
-496
-483
-455
-434
-410
-373
-366
-383
-429
-509
-593
-686
-787
-856
-918
-982
-1011
-1027
-1010
-943
-834
-717
-602
-495
-409
-319
-252
-197
-169
-154
-133
-108
-104
-106
-90
-76
-57
-77
-107
-164
-242
-323
-434
-545
-658
-765
-850
-903
-916
-923
-910
-900
-891
-873
-863
-850
-850
-857
-841
-820
-799
-745
-691
-626
-559
-496
-435
-401
-375
-359
-329
-292
-278
-263
-255
-245
-238
-215
-165
-115
-80
-57
-46
-50
-39
-58
-44
-17
-8
24
42
74
113
186
312
435
595
740
848
936
974
1041
1106
1185
1283
1353
1430
1482
1510
1584
1639
1698
1738
1735
1717
1670
1605
1525
1443
1330
1219
1073
888
661
367
110
-123
-308
-395
-471
-533
-628
-700
-747
-764
-727
-713
-678
-647
-650
-639
-621
-587
-550
-474
-386
-300
-242
-243
-260
-329
-417
-481
-546
-615
-690
-771
-857
-963
-1062
-1151
-1213
-1250
-1265
-1277
-1296
-1303
-1303
-1291
-1268
-1219
-1144
-1075
-1006
-928
-863
-808
-747
-683
-632
-594
-587
-579
-575
-599
-625
-664
-681
-704
-730
-733
-736
-751
-777
-791
-818
-841
-851
-845
-823
-807
-757
-706
-677
-624
-563
-487
-411
-347
-298
-263
-246
-231
-232
-236
-217
-192
-173
-171
-180
-188
-187
-214
-252
-294
-333
-392
-450
-490
-523
-550
-560
-562
-572
-592
-630
-633
-638
-647
-663
-666
-669
-680
-688
-675
-658
-642
-616
-590
-572
-549
-500
-462
-421
-385
-347
-317
-302
-281
-257
-240
-230
-222
-194
-170
-162
-147
-128
-107
-65
-3
85
170
245
332
401
457
498
554
596
643
658
666
674
699
748
766
837
838
867
879
857
855
840
838
813
814
789
788
765
733
726
695
671
658
625
621
584
509
418
297
185
92
1
-56
-126
-206
-271
-296
-312
-312
-299
-333
-377
-431
-479
-515
-524
-537
-559
-582
-592
-604
-611
-598
-597
-601
-622
-656
-697
-739
-780
-811
-852
-879
-891
-883
-860
-843
-834
-826
-838
-850
-830
-811
-794
-786
-792
-789
-793
-775
-757
-742
-702
-675
-644
-632
-646
-658
-677
-700
-715
-714
-711
-706
-697
-689
-667
-653
-641
-622
-621
-607
-601
-583
-558
-545
-527
-504
-481
-452
-428
-385
-350
-324
-297
-305
-310
-320
-320
-317
-326
-327
-345
-358
-367
-386
-419
-452
-477
-501
-513
-543
-576
-602
-629
-672
-720
-755
-761
-757
-735
-720
-706
-687
-709
-732
-750
-749
-734
-721
-721
-704
-680
-677
-656
-615
-576
-522
-462
-410
-372
-340
-312
-278
-234
-201
-153
-102
-34
31
84
115
139
158
156
166
180
195
205
228
248
285
302
329
361
379
410
419
450
466
472
474
474
479
496
505
504
505
499
473
467
474
477
478
463
476
479
463
461
455
435
424
410
392
367
327
296
242
180
107
40
-30
-106
-164
-218
-254
-285
-321
-334
-371
-427
-466
-528
-566
-589
-619
-647
-690
-719
-742
-744
-743
-748
-732
-733
-728
-734
-752
-755
-762
-766
-787
-782
-770
-749
-746
-738
-708
-711
-684
-662
-624
-608
-602
-581
-574
-579
-583
-587
-589
-595
-602
-590
-568
-578
-580
-546
-537
-545
-553
-568
-583
-606
-629
-640
-660
-665
-665
-660
-650
-639
-620
-617
-616
-617
-618
-612
-609
-595
-602
-589
-574
-557
-539
-520
-492
-470
-456
-439
-414
-402
-394
-396
-386
-373
-381
-382
-396
-402
-405
-409
-416
-419
-423
-430
-446
-469
-489
-502
-508
-519
-529
-532
-537
-539
-530
-501
-476
-454
-444
-453
-449
-421
-379
-349
-320
-289
-251
-213
-172
-111
-21
73
135
204
267
323
361
386
412
434
457
489
509
512
514
504
511
524
524
535
532
529
556
574
584
575
572
573
561
568
571
586
583
555
544
523
532
539
522
519
497
482
445
404
362
323
303
291
305
307
282
264
248
221
211
191
169
137
101
65
25
-1
-31
-61
-95
-130
-157
-179
-205
-232
-241
-277
-321
-356
-390
-433
-464
-489
-511
-538
-556
-572
-593
-598
-601
-605
-618
-632
-622
-626
-620
-615
-606
-580
-549
-520
-485
-445
-408
-373
-344
-301
-272
-251
-251
-244
-242
-244
-243
-250
-244
-247
-260
-268
-264
-276
-302
-324
-345
-351
-360
-377
-396
-419
-423
-436
-483
-505
-497
-497
-518
-522
-511
-506
-496
-481
-491
-493
-484
-480
-463
-443
-415
-382
-375
-365
-344
-329
-324
-301
-273
-259
-249
-250
-247
-245
-253
-250
-255
-253
-251
-254
-259
-266
-283
-291
-298
-304
-316
-333
-334
-338
-348
-372
-395
-413
-416
-418
-391
-367
-354
-335
-316
-297
-276
-244
-205
-147
-89
-40
13
55
105
160
231
299
332
343
355
365
373
388
393
394
376
368
362
359
338
306
281
252
227
212
206
188
181
180
181
172
165
160
152
133
114
119
118
120
93
58
45
40
28
12
17
-2
7
1
-18
0
18
22
0
-19
-26
-43
-35
-28
-14
-16
-44
-49
-85
-113
-156
-188
-200
-246
-265
-305
-355
-395
-444
-487
-521
-547
-576
-617
-655
-671
-694
-720
-727
-741
-737
-755
-746
-739
-737
-729
-726
-734
-745
-722
-707
-686
-666
-644
-630
-611
-583
-549
-526
-517
-516
-507
-497
-487
-474
-464
-452
-449
-452
-465
-484
-503
-509
-518
-531
-528
-533
-558
-591
-627
-650
-678
-706
-724
-730
-748
-764
-782
-796
-802
-810
-805
-793
-766
-749
-735
-722
-702
-679
-661
-625
-602
-572
-528
-506
-475
-450
-425
-410
-387
-354
-334
-322
-312
-296
-287
-275
-280
-302
-322
-334
-336
-360
-378
-379
-393
-399
-412
-409
-414
-424
-430
-435
-430
-442
-448
-438
-408
-382
-360
-319
-267
-216
-163
-120
-69
-3
44
83
122
148
165
181
208
238
273
287
296
312
322
327
335
334
340
336
322
304
277
264
225
186
153
133
111
70
41
22
1
-23
-55
-88
-106
-127
-156
-177
-188
-198
-196
-186
-188
-175
-165
-161
-154
-144
-132
-133
-120
-119
-104
-86
-81
-74
-75
-74
-73
-88
-84
-87
-104
-132
-161
-193
-225
-248
-287
-328
-358
-393
-417
-444
-466
-495
-510
-521
-536
-549
-560
-581
-584
-587
-597
-587
-577
-571
-564
-550
-538
-529
-513
-505
-509
-512
-515
-521
-537
-545
-527
-515
-495
-471
-466
-441
-425
-399
-367
-344
-332
-324
-317
-307
-286
-280
-275
-268
-274
-274
-285
-289
-303
-325
-347
-381
-409
-427
-451
-473
-478
-494
-520
-549
-564
-565
-557
-539
-526
-504
-495
-492
-481
-470
-468
-453
-419
-390
-361
-329
-295
-265
-236
-211
-172
-129
-122
-103
-85
-81
-82
-100
-110
-112
-111
-122
-134
-144
-158
-169
-184
-186
-198
-217
-227
-229
-231
-222
-211
-201
-198
-195
-190
-171
-145
-120
-96
-80
-66
-62
-43
-36
-22
-9
23
50
66
99
108
113
123
135
137
132
133
137
117
102
91
90
68
53
56
60
51
33
17
2
-21
-36
-63
-76
-75
-91
-82
-85
-74
-64
-73
-75
-72
-81
-80
-86
-96
-91
-81
-83
-87
-82
-81
-73
-69
-66
-77
-102
-133
-172
-213
-250
-267
-278
-301
-326
-342
-354
-376
-393
-399
-411
-426
-439
-447
-460
-467
-473
-477
-475
-473
-469
-474
-474
-473
-475
-474
-491
-487
-481
-489
-504
-506
-506
-507
-502
-485
-477
-470
-461
-453
-447
-454
-451
-460
-473
-481
-496
-502
-498
-496
-478
-461
-444
-423
-425
-423
-423
-440
-452
-447
-469
-479
-487
-510
-527
-527
-518
-504
-481
-482
-470
-478
-478
-473
-473
-465
-461
-471
-469
-454
-430
-402
-386
-375
-362
-349
-330
-314
-314
-308
-304
-299
-282
-270
-256
-252
-256
-250
-248
-232
-229
-222
-231
-244
-262
-260
-255
-270
-284
-299
-302
-309
-327
-327
-312
-319
-329
-327
-325
-331
-321
-321
-311
-283
-267
-260
-261
-248
-226
-213
-198
-171
-147
-125
-107
-85
-73
-76
-71
-72
-64
-53
-43
-49
-63
-66
-63
-60
-62
-72
-74
-73
-75
-72
-91
-112
-146
-178
-194
-209
-210
-202
-211
-232
-243
-236
-226
-231
-232
-236
-246
-247
-255
-251
-245
-238
-225
-218
-203
-192
-181
-177
-192
-194
-175
-158
-149
-139
-140
-150
-166
-171
-164
-158
-154
-158
-178
-206
-226
-245
-271
-298
-322
-342
-367
-385
-399
-427
-453
-479
-489
-501
-521
-514
-509
-520
-529
-531
-518
-515
-504
-484
-467
-469
-476
-471
-455
-445
-431
-409
-382
-362
-339
-323
-318
-318
-316
-315
-327
-313
-313
-307
-305
-303
-299
-303
-300
-281
-283
-293
-288
-288
-293
-305
-322
-325
-341
-349
-369
-385
-390
-407
-420
-421
-408
-397
-383
-364
-348
-343
-342
-330
-306
-290
-269
-229
-193
-170
-146
-138
-123
-112
-98
-94
-82
-57
-54
-54
-50
-59
-63
-62
-59
-72
-80
-93
-92
-99
-124
-140
-165
-187
-204
-214
-228
-248
-273
-294
-303
-311
-321
-314
-312
-323
-315
-296
-275
-259
-261
-255
-250
-255
-247
-227
-209
-199
-179
-162
-145
-138
-116
-104
-117
-119
-109
-95
-86
-79
-80
-85
-96
-112
-125
-141
-150
-164
-174
-178
-195
-196
-216
-248
-277
-294
-302
-323
-332
-326
-318
-320
-321
-315
-302
-292
-268
-251
-231
-224
-223
-220
-225
-227
-240
-248
-235
-219
-208
-199
-186
-177
-173
-178
-189
-171
-167
-178
-178
-181
-179
-175
-170
-185
-190
-193
-204
-225
-252
-273
-284
-291
-313
-331
-349
-359
-386
-400
-417
-430
-431
-430
-441
-461
-468
-486
-492
-495
-497
-503
-499
-485
-467
-456
-462
-451
-430
-398
-378
-361
-348
-346
-328
-317
-304
-309
-313
-286
-267
-266
-265
-271
-280
-281
-285
-294
-305
-305
-311
-312
-328
-337
-345
-343
-344
-337
-324
-327
-336
-339
-334
-342
-325
-306
-302
-288
-279
-268
-250
-241
-220
-189
-183
-173
-157
-150
-148
-141
-124
-115
-104
-86
-78
-99
-103
-98
-95
-85
-77
-65
-71
-92
-113
-119
-125
-138
-149
-164
-171
-182
-188
-189
-214
-211
-216
-224
-226
-226
-218
-220
-240
-247
-242
-239
-229
-242
-245
-246
-236
-228
-227
-219
-207
-193
-193
-190
-201
-211
-210
-211
-220
-214
-199
-213
-214
-217
-210
-204
-196
-179
-161
-163
-174
-167
-175
-195
-191
-176
-170
-177
-184
-170
-169
-169
-172
-175
-168
-158
-161
-181
-179
-178
-184
-183
-176
-167
-165
-161
-171
-185
-195
-207
-222
-227
-230
-234
-233
-236
-242
-247
-248
-257
-253
-235
-232
-238
-255
-259
-274
-294
-310
-319
-324
-325
-328
-328
-318
-326
-319
-318
-335
-349
-351
-344
-342
-346
-353
-361
-359
-354
-347
-331
-317
-302
-289
-300
-307
-301
-302
-294
-279
-271
-268
-261
-257
-266
-253
-237
-239
-250
-267
-278
-289
-296
-311
-323
-329
-332
-339
-337
-327
-328
-323
-326
-328
-318
-311
-306
-298
-270
-266
-267
-256
-252
-241
-225
-197
-191
-190
-186
-177
-179
-176
-170
-160
-145
-150
-152
-146
-140
-134
-131
-140
-148
-160
-163
-178
-191
-202
-206
-206
-216
-227
-236
-247
-273
-293
-291
-289
-289
-299
-296
-294
-300
-313
-316
-297
-293
-289
-285
-289
-282
-283
-271
-242
-224
-203
-185
-173
-159
-154
-158
-171
-190
-206
-207
-206
-211
-218
-220
-237
-264
-284
-293
-316
-342
-361
-369
-387
-413
-420
-435
-452
-463
-475
-473
-472
-474
-473
-468
-469
-467
-470
-475
-463
-450
-427
-415
-418
-401
-366
-326
-323
-315
-301
-298
-304
-311
-318
-322
-312
-311
-288
-276
-277
-281
-277
-279
-289
-307
-337
-347
-356
-377
-393
-412
-422
-435
-448
-459
-470
-478
-481
-494
-512
-509
-502
-492
-474
-451
-435
-445
-437
-419
-400
-378
-353
-341
-337
-330
-331
-336
-350
-353
-349
-345
-350
-348
-330
-331
-342
-336
-324
-313
-297
-287
-287
-292
-299
-316
-327
-335
-346
-354
-350
-356
-363
-373
-384
-386
-385
-391
-399
-394
-399
-407
-403
-416
-439
-439
-438
-431
-429
-420
-402
-377
-354
-333
-309
-290
-274
-271
-270
-268
-254
-248
-238
-236
-237
-235
-235
-236
-249
-259
-269
-296
-328
-326
-317
-325
-336
-341
-349
-363
-354
-356
-364
-367
-367
-367
-384
-385
-375
-373
-371
-360
-371
-378
-376
-385
-390
-375
-358
-340
-319
-313
-304
-303
-288
-278
-269
-260
-249
-255
-269
-281
-288
-281
-289
-293
-288
-281
-284
-293
-303
-311
-320
-333
-340
-350
-353
-362
-372
-379
-391
-398
-407
-422
-429
-425
-429
-445
-446
-436
-425
-414
-396
-380
-361
-351
-349
-324
-305
-284
-266
-248
-237
-238
-225
-210
-206
-193
-195
-193
-180
-172
-171
-176
-179
-193
-213
-221
-223
-225
-224
-231
-252
-274
-282
-298
-324
-344
-353
-357
-366
-386
-394
-387
-394
-390
-372
-366
-358
-347
-332
-322
-322
-311
-295
-276
-269
-272
-261
-249
-246
-228
-219
-207
-219
-223
-217
-210
-203
-213
-214
-212
-216
-218
-217
-231
-245
-254
-250
-262
-268
-280
-289
-294
-310
-319
-329
-345
-365
-379
-390
-395
-394
-397
-393
-373
-356
-331
-311
-309
-305
-287
-258
-236
-212
-188
-166
-154
-145
-122
-91
-79
-66
-68
-76
-77
-94
-102
-108
-124
-126
-127
-144
-159
-164
-164
-177
-196
-218
-231
-244
-266
-264
-276
-291
-305
-333
-353
-363
-362
-359
-353
-350
-349
-353
-374
-378
-378
-381
-372
-353
-337
-338
-328
-317
-298
-281
-273
-275
-279
-279
-287
-292
-289
-288
-268
-256
-247
-241
-223
-220
-230
-221
-220
-233
-236
-250
-274
-294
-298
-301
-320
-342
-376
-394
-420
-432
-438
-438
-430
-433
-427
-425
-429
-429
-424
-425
-422
-423
-422
-423
-427
-409
-371
-342
-321
-298
-276
-274
-273
-268
-262
-255
-255
-257
-257
-248
-235
-229
-236
-242
-241
-248
-265
-285
-298
-293
-300
-325
-345
-361
-369
-378
-379
-403
-423
-420
-422
-416
-410
-403
-390
-380
-379
-374
-355
-338
-330
-305
-278
-255
-244
-233
-216
-213
-208
-182
-163
-165
-166
-172
-186
-195
-207
-218
-230
-231
-228
-231
-237
-242
-251
-257
-259
-283
-295
-311
-338
-347
-358
-375
-392
-417
-437
-438
-449
-451
-433
-408
-395
-380
-359
-351
-347
-347
-343
-336
-332
-337
-336
-325
-325
-329
-325
-314
-309
-299
-292
-290
-283
-279
-266
-258
-261
-269
-269
-280
-274
-279
-282
-281
-286
-297
-319
-322
-327
-349
-347
-349
-361
-365
-376
-388
-399
-402
-397
-382
-378
-383
-369
-362
-355
-337
-333
-335
-341
-336
-338
-340
-329
-309
-306
-308
-305
-284
-280
-284
-273
-273
-267
-268
-268
-265
-268
-273
-274
-277
-284
-292
-299
-311
-321
-324
-330
-342
-342
-353
-344
-338
-339
-341
-330
-309
-299
-290
-285
-289
-293
-287
-281
-274
-264
-256
-253
-247
-264
-269
-268
-271
-279
-290
-294
-303
-296
-294
-296
-289
-285
-283
-277
-264
-253
-243
-240
-230
-210
-209
-213
-215
-221
-225
-234
-241
-237
-241
-240
-233
-231
-243
-243
-236
-236
-247
-259
-265
-264
-260
-272
-281
-280
-272
-285
-296
-299
-304
-302
-296
-290
-281
-268
-254
-253
-244
-235
-231
-225
-228
-231
-231
-230
-246
-243
-234
-227
-229
-239
-247
-249
-240
-248
-254
-263
-273
-277
-280
-279
-291
-297
-301
-297
-282
-287
-288
-287
-282
-283
-280
-271
-263
-264
-265
-255
-250
-233
-219
-226
-228
-228
-222
-210
-213
-214
-199
-197
-222
-238
-245
-245
-251
-247
-237
-236
-238
-254
-263
-276
-286
-291
-294
-293
-286
-291
-296
-302
-306
-307
-305
-296
-285
-280
-282
-276
-273
-283
-299
-308
-310
-307
-301
-291
-289
-283
-266
-259
-252
-246
-229
-212
-208
-204
-208
-222
-234
-240
-247
-256
-261
-266
-274
-271
-280
-283
-273
-278
-287
-299
-291
-275
-265
-266
-263
-263
-249
-238
-247
-249
-248
-254
-255
-255
-263
-262
-261
-271
-278
-274
-269
-266
-265
-262
-255
-248
-245
-226
-225
-232
-220
-225
-236
-233
-232
-231
-222
-200
-190
-184
-178
-183
-190
-205
-208
-190
-184
-191
-186
-188
-190
-189
-200
-192
-176
-162
-154
-154
-158
-173
-174
-174
-179
-167
-158
-158
-167
-173
-167
-165
-167
-172
-177
-175
-176
-166
-180
-189
-200
-207
-203
-214
-219
-221
-229
-236
-239
-234
-242
-244
-238
-228
-226
-220
-197
-196
-190
-203
-199
-188
-191
-181
-170
-164
-177
-207
-218
-227
-238
-245
-264
-259
-264
-276
-275
-271
-273
-282
-278
-283
-283
-289
-297
-287
-280
-279
-285
-277
-271
-271
-264
-261
-256
-239
-229
-220
-218
-204
-184
-170
-166
-171
-168
-187
-204
-214
-209
-218
-237
-240
-231
-219
-233
-237
-220
-229
-219
-208
-207
-198
-198
-189
-205
-208
-208
-215
-218
-214
-209
-202
-190
-194
-209
-196
-190
-187
-183
-191
-193
-198
-197
-202
-209
-211
-202
-203
-218
-221
-214
-204
-214
-232
-237
-237
-236
-247
-243
-243
-232
-225
-231
-218
-214
-214
-215
-218
-215
-215
-225
-235
-231
-221
-203
-184
-185
-197
-195
-182
-176
-172
-158
-146
-145
-136
-133
-131
-141
-144
-132
-127
-126
-137
-141
-157
-164
-158
-161
-148
-144
-159
-167
-158
-145
-137
-136
-145
-153
-151
-155
-150
-152
-142
-130
-132
-142
-139
-139
-156
-163
-174
-183
-197
-198
-193
-178
-168
-171
-171
-167
-176
-186
-193
-208
-214
-226
-241
-239
-233
-241
-259
-259
-253
-249
-259
-267
-269
-268
-272
-293
-300
-298
-284
-280
-298
-301
-298
-295
-296
-295
-300
-300
-286
-275
-276
-274
-261
-261
-253
-252
-251
-251
-248
-246
-240
-235
-248
-238
-228
-231
-229
-215
-217
-226
-239
-236
-222
-210
-211
-221
-228
-231
-235
-233
-229
-241
-256
-277
-296
-300
-296
-306
-307
-302
-295
-296
-294
-283
-269
-256
-249
-243
-241
-251
-260
-254
-262
-272
-281
-284
-290
-295
-290
-295
-292
-292
-299
-304
-295
-287
-296
-291
-305
-326
-339
-351
-341
-335
-336
-342
-353
-370
-389
-389
-391
-382
-375
-379
-391
-399
-389
-378
-378
-377
-377
-382
-371
-360
-355
-341
-330
-335
-339
-330
-319
-304
-293
-276
-268
-265
-254
-247
-235
-240
-246
-251
-251
-252
-263
-272
-271
-267
-284
-284
-293
-295
-299
-305
-295
-300
-298
-310
-315
-308
-302
-300
-299
-298
-301
-294
-301
-304
-307
-293
-283
-284
-283
-277
-283
-280
-274
-276
-286
-300
-299
-287
-290
-302
-308
-309
-315
-317
-318
-325
-321
-326
-337
-350
-361
-371
-366
-360
-368
-373
-388
-400
-392
-391
-390
-387
-379
-372
-354
-328
-316
-306
-300
-298
-308
-321
-322
-327
-345
-360
-363
-350
-357
-358
-358
-344
-334
-355
-361
-357
-369
-388
-402
-412
-414
-407
-406
-405
-386
-369
-352
-344
-335
-334
-336
-335
-342
-337
-326
-331
-334
-332
-341
-340
-338
-324
-332
-340
-322
-306
-298
-300
-291
-288
-298
-313
-316
-305
-311
-329
-328
-335
-330
-311
-294
-296
-306
-301
-311
-315
-314
-321
-312
-312
-311
-311
-309
-305
-301
-285
-283
-284
-279
-285
-297
-302
-301
-298
-293
-286
-278
-271
-265
-266
-256
-260
-260
-248
-253
-254
-260
-273
-284
-276
-264
-263
-268
-262
-252
-260
-250
-240
-233
-235
-237
-243
-247
-250
-250
-239
-230
-221
-218
-215
-239
-255
-271
-272
-274
-274
-265
-268
-266
-266
-269
-272
-282
-291
-292
-289
-293
-296
-306
-314
-310
-304
-300
-294
-290
-288
-295
-303
-304
-305
-305
-301
-275
-278
-288
-291
-283
-290
-291
-287
-285
-285
-291
-288
-287
-288
-287
-296
-301
-289
-285
-280
-283
-294
-299
-289
-279
-284
-289
-288
-297
-289
-273
-266
-266
-272
-281
-291
-285
-272
-259
-261
-248
-240
-223
-224
-231
-223
-218
-223
-237
-234
-237
-245
-237
-241
-247
-257
-267
-273
-281
-282
-272
-271
-270
-270
-273
-289
-299
-295
-309
-324
-323
-329
-345
-356
-355
-354
-348
-335
-333
-338
-346
-348
-340
-342
-343
-341
-342
-355
-356
-351
-353
-347
-340
-325
-319
-312
-309
-305
-303
-315
-320
-327
-323
-315
-320
-332
-321
-321
-315
-325
-337
-340
-357
-371
-375
-374
-388
-398
-400
-393
-395
-392
-405
-409
-427
-431
-427
-435
-432
-429
-419
-403
-398
-389
-378
-374
-365
-354
-335
-332
-329
-314
-304
-299
-298
-294
-293
-294
-292
-296
-290
-278
-264
-269
-282
-284
-300
-312
-303
-307
-315
-309
-296
-303
-318
-319
-322
-320
-318
-321
-326
-349
-366
-375
-373
-366
-378
-389
-393
-399
-393
-389
-390
-383
-378
-370
-373
-375
-361
-351
-345
-337
-327
-319
-324
-329
-329
-334
-320
-328
-342
-354
-368
-390
-408
-408
-406
-408
-406
-405
-407
-407
-416
-417
-416
-431
-433
-427
-437
-442
-466
-473
-466
-460
-442
-426
-422
-414
-411
-415
-411
-402
-393
-390
-376
-378
-372
-368
-372
-372
-351
-347
-351
-347
-339
-345
-355
-348
-327
-321
-320
-308
-295
-301
-317
-336
-347
-351
-343
-337
-346
-354
-348
-347
-361
-362
-367
-370
-364
-351
-354
-360
-361
-369
-385
-386
-389
-391
-381
-379
-368
-367
-363
-356
-347
-334
-326
-326
-325
-334
-340
-333
-340
-349
-341
-331
-323
-314
-305
-309
-316
-310
-306
-316
-315
-316
-313
-319
-332
-344
-349
-333
-333
-323
-314
-324
-309
-285
-285
-276
-265
-267
-284
-290
-270
-263
-251
-249
-253
-247
-245
-248
-250
-248
-242
-244
-249
-251
-255
-256
-254
-248
-238
-225
-223
-217
-211
-219
-221
-213
-203
-206
-220
-229
-224
-220
-224
-207
-192
-190
-184
-191
-203
-199
-195
-194
-199
-192
-190
-186
-178
-185
-198
-208
-207
-214
-219
-219
-226
-228
-228
-223
-222
-212
-209
-218
-231
-238
-245
-244
-224
-207
-195
-183
-188
-197
-205
-210
-218
-221
-222
-230
-234
-230
-227
-236
-244
-248
-236
-223
-224
-233
-239
-252
-274
-272
-272
-277
-290
-294
-295
-315
-322
-331
-329
-321
-318
-310
-290
-289
-293
-277
-259
-248
-240
-234
-234
-228
-224
-215
-192
-173
-164
-149
-139
-147
-149
-152
-162
-168
-170
-178
-188
-197
-206
-219
-225
-223
-229
-229
-226
-228
-224
-231
-242
-251
-244
-240
-250
-255
-261
-264
-262
-272
-275
-265
-271
-268
-278
-272
-272
-283
-290
-287
-280
-286
-283
-275
-273
-287
-289
-269
-263
-272
-276
-279
-277
-259
-270
-275
-267
-258
-252
-247
-239
-232
-231
-234
-226
-226
-221
-220
-216
-215
-215
-219
-220
-203
-193
-193
-183
-182
-198
-207
-205
-201
-196
-192
-188
-173
-177
-211
-242
-254
-264
-275
-292
-296
-297
-308
-323
-337
-347
-354
-352
-346
-336
-336
-339
-356
-371
-363
-354
-358
-363
-364
-373
-368
-359
-340
-318
-308
-313
-315
-313
-294
-277
-260
-239
-223
-211
-204
-192
-186
-189
-191
-189
-182
-185
-200
-211
-221
-216
-224
-221
-222
-221
-213
-223
-232
-238
-229
-234
-242
-247
-249
-254
-252
-254
-263
-262
-264
-252
-247
-260
-260
-265
-264
-272
-279
-270
-276
-280
-278
-282
-298
-318
-327
-325
-323
-318
-319
-312
-300
-283
-286
-284
-267
-271
-273
-285
-287
-283
-274
-277
-283
-282
-287
-305
-325
-337
-346
-346
-342
-343
-340
-333
-335
-327
-327
-325
-331
-340
-341
-355
-359
-373
-368
-340
-315
-290
-275
-258
-250
-252
-234
-218
-211
-195
-167
-158
-166
-175
-183
-180
-184
-194
-192
-193
-206
-212
-218
-229
-237
-239
-240
-221
-207
-198
-192
-187
-181
-179
-181
-178
-174
-165
-154
-154
-158
-151
-159
-167
-166
-176
-176
-177
-170
-156
-158
-139
-118
-122
-120
-119
-117
-119
-112
-104
-107
-117
-122
-123
-125
-122
-126
-116
-115
-116
-106
-99
-105
-103
-103
-117
-124
-134
-165
-179
-182
-192
-214
-219
-225
-232
-245
-256
-258
-264
-268
-267
-259
-261
-266
-271
-261
-261
-260
-246
-240
-228
-221
-217
-212
-207
-212
-209
-199
-197
-193
-187
-196
-207
-207
-205
-201
-194
-189
-196
-202
-193
-188
-188
-191
-200
-212
-226
-221
-224
-235
-242
-239
-251
-268
-283
-291
-280
-281
-284
-281
-288
-300
-299
-305
-304
-296
-310
-304
-289
-275
-265
-262
-257
-240
-220
-213
-221
-221
-203
-201
-197
-186
-179
-179
-161
-151
-147
-152
-162
-161
-165
-163
-154
-162
-176
-190
-200
-195
-198
-208
-210
-216
-232
-246
-241
-252
-238
-228
-242
-245
-240
-227
-229
-226
-218
-214
-220
-212
-211
-216
-223
-216
-220
-227
-226
-221
-206
-195
-183
-180
-179
-175
-165
-137
-121
-118
-119
-106
-91
-80
-63
-54
-41
-32
-33
-33
-30
-22
-12
-7
4
14
-3
-25
-35
-38
-37
-38
-45
-52
-49
-54
-45
-31
-41
-47
-47
-48
-40
-40
-29
-25
-33
-40
-47
-41
-40
-37
-43
-41
-48
-50
-41
-41
-45
-41
-31
-33
-28
-29
-43
-59
-79
-96
-110
-100
-101
-103
-101
-112
-127
-150
-150
-159
-188
-212
-213
-216
-228
-234
-241
-246
-268
-291
-298
-295
-312
-334
-346
-360
-375
-381
-383
-390
-394
-394
-398
-402
-405
-416
-431
-433
-442
-448
-447
-455
-464
-474
-504
-523
-534
-543
-545
-555
-562
-571
-568
-561
-565
-573
-579
-586
-590
-606
-601
-601
-609
-613
-615
-598
-592
-587
-584
-589
-574
-552
-527
-508
-489
-469
-447
-433
-424
-425
-420
-418
-424
-409
-404
-390
-397
-412
-411
-400
-377
-360
-342
-330
-325
-317
-306
-284
-268
-252
-237
-228
-211
-205
-209
-207
-191
-170
-156
-141
-138
-136
-113
-105
-101
-101
-86
-75
-76
-71
-67
-55
-54
-53
-32
-11
5
23
35
58
73
79
87
107
133
160
172
191
209
210
220
223
217
226
235
240
244
249
254
253
256
267
280
279
281
275
266
254
244
237
228
223
219
219
223
233
238
223
205
194
195
185
158
138
114
82
58
50
35
18
-26
-57
-85
-122
-168
-215
-249
-286
-326
-374
-405
-430
-463
-491
-516
-542
-570
-608
-640
-655
-676
-701
-718
-746
-769
-792
-805
-819
-836
-846
-858
-865
-876
-890
-894
-900
-898
-902
-902
-893
-899
-895
-883
-875
-866
-858
-847
-846
-846
-831
-815
-789
-773
-774
-771
-763
-753
-758
-775
-774
-756
-754
-767
-765
-751
-739
-723
-710
-685
-671
-661
-633
-608
-592
-556
-510
-487
-466
-457
-446
-430
-400
-364
-357
-346
-332
-334
-341
-327
-303
-274
-244
-219
-212
-208
-212
-221
-217
-207
-203
-201
-198
-196
-194
-202
-208
-221
-222
-223
-225
-225
-234
-242
-242
-232
-225
-228
-225
-227
-238
-251
-259
-259
-273
-262
-250
-249
-252
-249
-244
-248
-246
-238
-232
-221
-222
-225
-213
-218
-222
-215
-203
-189
-188
-183
-178
-176
-167
-151
-143
-132
-128
-131
-118
-100
-92
-77
-58
-39
0
39
76
115
158
199
250
290
332
364
399
439
466
476
477
474
464
460
466
449
430
395
372
349
322
324
322
320
299
277
276
273
259
236
213
195
145
92
41
-4
-38
-84
-123
-174
-225
-282
-338
-383
-441
-481
-508
-523
-536
-540
-550
-568
-581
-606
-625
-650
-670
-682
-697
-712
-730
-750
-784
-821
-862
-888
-896
-904
-932
-946
-956
-962
-960
-945
-935
-931
-930
-935
-938
-943
-932
-932
-935
-936
-936
-935
-941
-938
-931
-917
-899
-877
-853
-831
-816
-804
-786
-760
-733
-694
-646
-613
-563
-527
-487
-456
-445
-437
-434
-422
-410
-390
-369
-350
-346
-334
-323
-311
-306
-295
-287
-275
-249
-235
-199
-191
-197
-192
-178
-165
-175
-176
-174
-162
-155
-142
-135
-127
-122
-115
-111
-115
-119
-118
-117
-112
-109
-100
-92
-97
-104
-109
-121
-133
-135
-139
-147
-143
-138
-132
-125
-127
-138
-147
-140
-142
-134
-131
-112
-89
-73
-55
-41
-23
-11
4
23
34
35
36
38
40
53
74
105
148
184
215
237
265
290
316
344
383
411
430
458
481
513
537
561
561
569
561
550
543
536
529
526
523
501
482
470
471
464
456
443
440
426
391
360
346
334
306
269
237
198
151
109
55
-4
-71
-129
-182
-238
-280
-331
-385
-437
-490
-539
-563
-578
-589
-609
-637
-659
-679
-701
-731
-762
-782
-794
-814
-829
-847
-882
-899
-924
-959
-973
-984
-1004
-1022
-1041
-1056
-1057
-1067
-1066
-1051
-1054
-1066
-1072
-1063
-1068
-1073
-1078
-1091
-1094
-1098
-1098
-1101
-1093
-1080
-1060
-1041
-1009
-964
-941
-914
-871
-829
-796
-752
-708
-664
-634
-615
-584
-550
-515
-488
-462
-442
-418
-392
-368
-341
-324
-319
-300
-286
-270
-247
-237
-224
-206
-185
-181
-174
-168
-159
-155
-172
-177
-184
-192
-190
-185
-187
-201
-213
-221
-238
-247
-229
-217
-235
-244
-225
-212
-217
-220
-211
-212
-227
-230
-213
-197
-202
-216
-224
-231
-235
-231
-235
-244
-251
-242
-228
-224
-228
-235
-230
-224
-226
-222
-211
-196
-186
-197
-195
-177
-161
-150
-122
-102
-78
-61
-41
-31
-17
19
45
71
111
150
189
243
288
316
341
371
415
450
491
523
550
574
583
577
567
574
576
579
585
575
562
547
537
521
517
503
481
474
467
462
449
414
363
328
285
232
179
141
94
29
-40
-109
-182
-242
-318
-379
-425
-473
-518
-562
-597
-637
-673
-696
-727
-771
-815
-840
-851
-879
-900
-914
-936
-960
-998
-1042
-1078
-1112
-1136
-1161
-1161
-1174
-1183
-1184
-1189
-1192
-1202
-1212
-1223
-1225
-1235
-1229
-1216
-1213
-1208
-1193
-1180
-1157
-1149
-1136
-1112
-1097
-1076
-1050
-1013
-975
-949
-924
-882
-856
-820
-767
-718
-673
-633
-583
-548
-515
-486
-456
-408
-392
-381
-373
-346
-322
-304
-272
-269
-264
-264
-252
-247
-228
-215
-198
-178
-174
-164
-160
-146
-140
-125
-116
-101
-89
-78
-51
-42
-38
-42
-45
-55
-78
-102
-121
-121
-122
-128
-133
-150
-175
-186
-198
-199
-197
-199
-210
-212
-204
-214
-226
-225
-220
-209
-203
-194
-184
-183
-179
-172
-168
-161
-151
-145
-129
-108
-84
-66
-46
-43
-44
-38
-20
-5
8
26
45
70
96
115
125
152
180
211
239
277
315
351
388
433
489
540
594
634
679
716
751
774
793
808
795
795
804
792
780
772
747
726
717
708
686
662
656
647
621
587
554
521
496
466
420
364
305
245
179
111
55
3
-60
-124
-201
-272
-330
-383
-451
-499
-529
-567
-615
-642
-670
-707
-731
-760
-794
-808
-815
-827
-850
-890
-940
-970
-1001
-1042
-1076
-1101
-1130
-1163
-1190
-1201
-1204
-1201
-1183
-1176
-1177
-1174
-1164
-1154
-1149
-1138
-1123
-1111
-1083
-1060
-1035
-1012
-989
-977
-953
-943
-931
-904
-881
-858
-823
-805
-800
-765
-721
-683
-648
-614
-585
-561
-527
-486
-461
-440
-422
-405
-397
-378
-350
-329
-326
-327
-297
-280
-263
-258
-244
-227
-218
-212
-212
-207
-183
-171
-157
-131
-119
-103
-110
-112
-116
-114
-114
-108
-111
-131
-129
-138
-153
-157
-155
-166
-171
-167
-166
-178
-184
-203
-206
-214
-232
-253
-272
-272
-282
-286
-293
-295
-293
-300
-297
-303
-305
-298
-306
-301
-296
-294
-270
-256
-250
-224
-208
-181
-156
-141
-116
-95
-66
-19
10
47
75
94
122
155
190
226
261
305
364
431
482
526
576
618
663
704
747
787
830
871
881
891
897
901
897
896
884
876
867
834
809
788
762
739
722
694
671
666
642
605
564
519
466
414
343
270
202
142
70
-10
-80
-145
-211
-282
-348
-424
-486
-555
-616
-665
-707
-742
-778
-809
-840
-879
-900
-925
-954
-977
-991
-1009
-1051
-1088
-1124
-1155
-1194
-1234
-1259
-1289
-1325
-1362
-1382
-1398
-1421
-1428
-1423
-1411
-1381
-1347
-1325
-1288
-1256
-1236
-1201
-1156
-1128
-1103
-1073
-1043
-1016
-1001
-976
-954
-935
-912
-890
-853
-820
-797
-767
-741
-722
-697
-658
-618
-584
-549
-509
-478
-452
-416
-382
-352
-324
-300
-299
-268
-255
-252
-234
-212
-183
-173
-166
-156
-152
-157
-150
-181
-198
-195
-182
-167
-160
-155
-137
-122
-116
-120
-125
-136
-144
-148
-170
-179
-188
-201
-205
-220
-219
-217
-219
-228
-227
-221
-230
-224
-224
-226
-236
-244
-256
-270
-285
-306
-306
-285
-270
-266
-265
-251
-247
-243
-228
-217
-208
-203
-184
-148
-124
-109
-81
-45
-4
29
46
73
112
151
189
223
269
311
346
383
423
452
479
536
591
643
712
767
834
897
948
983
1033
1085
1122
1143
1131
1116
1082
1051
1030
1005
978
938
900
855
811
766
726
700
670
641
608
580
562
536
505
481
436
390
334
265
191
109
35
-44
-128
-223
-321
-411
-494
-576
-650
-726
-776
-824
-877
-917
-958
-986
-1015
-1028
-1033
-1047
-1067
-1082
-1084
-1093
-1121
-1136
-1154
-1176
-1206
-1232
-1248
-1266
-1289
-1300
-1301
-1298
-1299
-1308
-1303
-1296
-1290
-1260
-1223
-1194
-1153
-1114
-1085
-1048
-1012
-990
-955
-922
-885
-852
-829
-807
-783
-756
-731
-703
-677
-660
-630
-601
-592
-564
-520
-487
-459
-427
-397
-376
-346
-317
-287
-269
-268
-277
-282
-287
-303
-306
-298
-288
-286
-278
-275
-283
-281
-284
-278
-278
-254
-238
-228
-213
-189
-176
-191
-187
-190
-198
-232
-264
-286
-300
-312
-316
-318
-334
-346
-339
-344
-350
-348
-360
-361
-361
-352
-334
-310
-308
-316
-322
-285
-283
-249
-262
-215
-284
-190
-591
-590
-300
-347
-344
-289
-387
-810
-506
-260
-201
-207
-176
-117
-101
-106
-69
-8
92
142
207
260
363
445
586
730
879
1079
1323
1608
1922
2279
2724
3181
3642
4088
4490
4729
4868
4831
5014
5771
5621
4863
4106
3273
2373
1496
725
103
-417
-1017
-1546
-2084
-2540
-2702
-2736
-2731
-2714
-2658
-2576
-2496
-2488
-2679
-2991
-3440
-3999
-4594
-5120
-5496
-5799
-6026
-6252
-6516
-6674
-6612
-6360
-6035
-5341
-4667
-4041
-3253
-2486
-1855
-1329
-908
-546
-231
-29
162
327
513
623
727
848
912
1017
1107
1220
1426
1724
2040
2276
2300
2174
1917
1506
985
336
-351
-1091
-1771
-2349
-2905
-3528
-4122
-4656
-5095
-5429
-5714
-5887
-5937
-5906
-5799
-5708
-5740
-5842
-5944
-6003
-5979
-5970
-6023
-5993
-5780
-5508
-5197
-5136
-5278
-5026
-4559
-3996
-3372
-2702
-2044
-1593
-1287
-1166
-1168
-1221
-1272
-1506
-1854
-2234
-2414
-2531
-2705
-2718
-2637
-2508
-2441
-2434
-2373
-2302
-2341
-2530
-2781
-3180
-3613
-3949
-4332
-4737
-5117
-5407
-5498
-5452
-5437
-5396
-5234
-5038
-4816
-4556
-4264
-3966
-3677
-3315
-2947
-2630
-2304
-1925
-1459
-998
-663
-330
28
331
555
714
862
929
928
935
889
734
660
707
730
798
903
1008
1268
1647
1933
2290
2791
3143
3496
4055
4486
4772
5023
5216
5384
5641
6030
6282
6563
7122
7552
8032
8749
9208
9737
10543
11145
11764
12351
12676
12738
11999
10740
9106
6786
4552
2377
-131
-1974
-3073
-3921
-4322
-4542
-4867
-5043
-5199
-5558
-5967
-6251
-6405
-6615
-6945
-7336
-7771
-8123
-8090
-7824
-7332
-6247
-4762
-3126
-1306
526
2214
3697
4724
5265
5479
5555
5783
5977
6034
6179
6303
6484
6740
6806
6783
6849
6872
6720
6407
5813
4940
3850
2511
969
-670
-2148
-3334
-4360
-5131
-5588
-5806
-5853
-5880
-6037
-6238
-6345
-6417
-6538
-6708
-6858
-6940
-6902
-6778
-6612
-6321
-5777
-5004
-4033
-2884
-1688
-489
601
1400
1926
2236
2391
2395
2227
2015
1855
1740
1660
1538
1345
1147
1007
852
569
216
-190
-679
-1239
-1911
-2676
-3443
-4112
-4677
-5121
-5362
-5414
-5328
-5144
-4919
-4658
-4385
-4093
-3844
-3691
-3502
-3205
-2903
-2563
-2195
-1859
-1460
-971
-478
31
600
1148
1644
1995
2212
2315
2330
2280
2144
1972
1854
1793
1748
1723
1711
1682
1636
1561
1370
1127
949
769
575
403
156
-142
-289
-379
-477
-298
-62
141
582
941
1230
1642
1999
2265
2485
2903
3280
3563
4156
4511
4812
5411
5626
5847
6338
6557
7008
7690
7987
8230
8361
8272
8451
8590
8706
9201
9568
9981
10865
11417
11912
12667
12859
12053
10211
6787
1900
-2579
-5755
-7762
-7929
-7154
-6940
-6965
-7391
-8151
-8363
-7982
-7570
-7379
-7487
-8196
-9120
-9645
-9697
-9417
-8726
-7837
-6806
-5451
-3488
-805
2239
4964
6877
7641
7327
6716
6280
6109
6312
6751
7005
7163
7378
7458
7625
7974
8092
7884
7442
6583
5386
4037
2451
611
-1308
-3203
-5038
-6524
-7383
-7605
-7295
-6733
-6362
-6431
-6799
-7259
-7644
-7847
-7888
-7808
-7697
-7523
-7182
-6637
-5829
-4761
-3631
-2492
-1331
-221
823
1717
2293
2454
2321
1984
1601
1377
1339
1483
1714
1918
1997
1913
1709
1391
938
391
-279
-1045
-1888
-2738
-3496
-4243
-4963
-5571
-6038
-6269
-6197
-5930
-5624
-5336
-5160
-5113
-5101
-5109
-5064
-4913
-4684
-4375
-3962
-3413
-2758
-2052
-1359
-735
-181
319
792
1237
1590
1852
1998
1987
1884
1721
1536
1419
1369
1320
1313
1349
1337
1233
1050
832
585
345
145
-88
-273
-421
-577
-647
-720
-752
-589
-329
-40
307
575
929
1377
1729
2125
2377
2516
2845
3070
3386
3937
4344
4905
5370
5643
6117
6379
6640
7206
7460
7644
8013
7940
7845
7977
7773
7777
8094
8047
8194
8891
9416
10069
11064
11739
12100
12542
12398
10902
7752
2415
-3479
-7461
-9641
-9408
-7227
-5943
-5817
-6780
-8748
-9359
-8775
-7528
-5694
-5674
-7624
-9362
-10416
-10409
-8944
-7311
-6020
-4917
-4032
-2698
-83
3167
6251
8205
8384
7060
5464
4924
5308
5999
6955
7603
7529
7417
7332
7403
8059
8528
8172
7189
5517
3792
2391
788
-852
-2497
-4269
-5657
-6568
-7142
-6994
-6289
-5657
-5430
-5976
-7018
-7843
-8342
-8490
-8332
-8042
-7657
-7325
-6863
-6028
-4955
-3519
-1959
-822
-10
722
1378
1926
2176
2001
1688
1404
1153
1064
1052
1183
1556
1826
1875
1721
1316
910
413
-309
-1205
-2347
-3519
-4488
-5196
-5646
-5883
-6015
-6090
-6080
-5888
-5474
-5106
-5073
-5256
-5580
-5837
-5794
-5647
-5402
-5098
-4683
-3968
-3147
-2304
-1476
-752
-173
275
554
688
779
825
825
846
861
930
1109
1275
1446
1590
1662
1642
1493
1180
695
133
-375
-801
-1128
-1306
-1354
-1315
-1205
-1141
-1074
-852
-582
-351
-94
25
-4
128
246
417
844
1201
1624
2182
2579
3125
3837
4312
4845
5316
5397
5562
5848
5942
6139
6467
6608
6843
7188
7384
7535
7858
8089
8240
8515
8685
8647
8762
8983
9052
9404
10158
10901
11618
12086
10808
7630
2269
-4203
-8601
-10552
-10179
-7304
-5260
-5249
-5905
-7888
-9537
-9542
-9110
-8464
-8048
-8917
-10311
-10807
-10470
-9518
-8089
-6624
-5451
-4079
-2005
796
3698
6161
7375
6748
5339
4050
3576
4316
5527
6607
7519
8064
8424
8736
8637
8456
8091
7098
5846
4444
2832
1512
217
-1406
-2925
-4300
-5485
-6016
-5978
-5689
-5175
-4920
-5355
-6509
-8032
-9152
-9690
-9631
-9090
-8543
-8003
-7272
-6419
-5351
-4060
-2785
-1624
-674
-17
510
1037
1452
1655
1558
1370
1435
1711
2261
2921
3315
3462
3329
2775
2011
1196
270
-857
-2195
-3478
-4453
-4948
-5003
-5026
-5206
-5389
-5525
-5587
-5521
-5505
-5621
-5824
-6116
-6498
-6736
-6721
-6434
-5950
-5347
-4576
-3772
-2894
-2088
-1528
-1148
-892
-773
-677
-538
-379
-145
164
489
828
1263
1737
2173
2385
2362
2242
2010
1702
1258
589
-147
-811
-1335
-1590
-1572
-1393
-1193
-1054
-1013
-1104
-1161
-1093
-1097
-1188
-1205
-1188
-1066
-717
-261
161
634
1307
1829
2347
2979
3326
3679
4094
4235
4413
4627
4728
5154
5724
6061
6472
6735
6975
7335
7510
7662
7706
7586
7533
7570
7503
7780
7983
8132
8329
8497
9081
9923
10778
11238
11185
9153
4947
-1464
-7499
-10785
-11405
-9078
-5560
-4015
-4378
-5633
-7917
-8880
-8326
-7648
-6981
-7198
-8912
-10558
-10772
-9890
-8267
-6320
-4528
-3073
-1147
1210
3912
6064
7047
6651
4757
3066
2080
2387
3842
5260
6216
6644
6829
7128
7211
6939
6519
5558
3934
2204
271
-1498
-2567
-3492
-4415
-4927
-5325
-5478
-5033
-4497
-4078
-3934
-4338
-5374
-6810
-7873
-8062
-7607
-6534
-5401
-4551
-3532
-2425
-1225
16
1132
1871
2182
2114
1758
1462
1279
1221
1134
997
1112
1459
1832
2225
2082
1406
561
-580
-1809
-2952
-3946
-4833
-5548
-6003
-6195
-6124
-5839
-5524
-5295
-5129
-4950
-4744
-4661
-4706
-4879
-5034
-5013
-4871
-4536
-3975
-3236
-2489
-1845
-1315
-987
-805
-681
-763
-976
-1173
-1327
-1370
-1342
-1270
-1192
-1038
-717
-358
-13
239
214
-11
-363
-740
-1037
-1286
-1524
-1760
-1939
-2009
-1935
-1716
-1466
-1162
-822
-526
-316
-150
-10
69
233
440
672
1031
1491
2043
2657
3136
3531
3896
4141
4290
4260
4196
4123
4056
4076
4183
4251
4328
4635
4760
4760
4828
4880
5012
5197
5336
5277
5068
4903
4861
5007
5480
5758
6104
6543
6711
7265
7947
8712
9531
10021
9708
7967
4755
-542
-5413
-7638
-8097
-5917
-2563
-1335
-1839
-3178
-5339
-6168
-5223
-4128
-3522
-3961
-5702
-7767
-8159
-6803
-4945
-2636
-496
337
905
1827
2512
3272
3850
3328
1950
928
275
375
1219
1696
2116
2200
2192
2404
2085
1590
754
-732
-2423
-3963
-5088
-5526
-5176
-4757
-4536
-4367
-4330
-4317
-4022
-3538
-3119
-2910
-3084
-3641
-4287
-4369
-3720
-2652
-1299
-41
788
1537
2204
2725
3089
3139
2897
2279
1640
1086
686
587
611
632
569
586
594
396
89
-608
-1561
-2510
-3606
-4542
-5173
-5434
-5384
-5164
-4832
-4514
-4083
-3510
-3019
-2718
-2597
-2651
-2774
-2870
-3012
-3140
-3065
-2902
-2587
-2192
-1900
-1684
-1640
-1700
-1908
-2225
-2554
-2927
-3245
-3474
-3552
-3487
-3365
-3207
-3094
-2927
-2699
-2499
-2322
-2264
-2242
-2304
-2425
-2497
-2515
-2358
-2111
-1804
-1522
-1378
-1249
-1138
-1005
-839
-689
-426
-135
163
479
793
1150
1458
1679
1941
2333
2581
2896
3099
2993
3099
3167
3179
3286
3201
3127
3248
3478
3656
3888
4084
4018
4030
4117
4254
4520
4610
4736
4704
4696
5039
5129
5340
5730
5815
6169
6456
6470
6817
7142
7471
7970
8443
8850
9267
9606
9360
7919
5491
1145
-3682
-6136
-7295
-6054
-3359
-2423
-2838
-4124
-5831
-6430
-5487
-4127
-3563
-4348
-6146
-7977
-8299
-6443
-3879
-1730
-139
124
-206
179
1039
1999
2951
3168
2118
1002
340
31
346
702
869
975
959
1098
754
-112
-1171
-2706
-4128
-5112
-5467
-5382
-4848
-4371
-4362
-4408
-4396
-4106
-3509
-2702
-2192
-2083
-2256
-2604
-2737
-2293
-1186
112
1258
2069
2387
2633
3006
3372
3622
3447
2980
2244
1419
766
335
99
16
48
-62
-229
-497
-1032
-1834
-2846
-3755
-4356
-4645
-4635
-4600
-4544
-4317
-3972
-3464
-2938
-2432
-2092
-1909
-1897
-2080
-2228
-2293
-2306
-2365
-2444
-2479
-2504
-2453
-2405
-2526
-2641
-2724
-2874
-3123
-3381
-3673
-3956
-4034
-3986
-3817
-3556
-3339
-3251
-3283
-3313
-3259
-3130
-2916
-2755
-2639
-2501
-2362
-2193
-2007
-1739
-1461
-1194
-970
-865
-756
-639
-517
-341
-81
296
767
1217
1537
1825
2049
2269
2531
2687
2801
2800
2786
2775
2683
2725
2827
2930
3134
3219
3291
3396
3370
3563
3775
3795
4032
4109
4061
4328
4391
4431
4686
4837
5063
5293
5499
5634
5668
5826
5969
6165
6562
6762
6740
6737
6955
7306
7865
8480
8779
8754
7706
5572
1827
-2780
-5456
-6820
-6328
-4123
-3215
-3440
-4286
-5501
-5788
-4643
-3172
-2723
-3672
-5697
-7412
-7516
-5588
-2775
-742
403
194
-553
-444
441
1753
2733
3052
2106
617
-59
-404
-392
-119
-122
-186
-140
-16
-285
-1036
-2053
-3315
-4394
-5091
-5167
-4981
-4592
-4208
-4234
-4109
-3718
-2962
-2075
-1330
-1063
-1297
-1590
-1776
-1495
-688
494
1537
2076
2288
2261
2417
2920
3361
3497
3071
2274
1265
366
-282
-737
-879
-1020
-1066
-1146
-1301
-1418
-1735
-2166
-2801
-3544
-4035
-4384
-4459
-4334
-4151
-3728
-3213
-2564
-2060
-1746
-1563
-1570
-1564
-1653
-1760
-1897
-2036
-2199
-2465
-2616
-2747
-2808
-2777
-2883
-2976
-3061
-3095
-3262
-3571
-3824
-4115
-4183
-4155
-4110
-3942
-3758
-3538
-3430
-3364
-3233
-3065
-2813
-2631
-2516
-2404
-2249
-1960
-1714
-1483
-1294
-1063
-852
-687
-484
-384
-171
89
316
682
1044
1356
1692
1901
2039
2120
2218
2417
2436
2475
2497
2408
2509
2521
2580
2698
2689
2906
3010
3099
3350
3377
3538
3807
3815
4019
4161
4080
4233
4223
4340
4602
4818
5173
5305
5290
5361
5337
5567
5785
5820
6070
6088
6145
6402
6593
7078
7589
7915
8150
7512
5936
3494
-451
-3531
-5282
-6102
-4784
-3792
-3753
-3911
-4508
-4524
-3747
-2627
-2061
-2711
-4099
-5601
-6261
-5333
-3383
-1631
-445
-152
-690
-824
-445
550
1590
2293
2347
1172
77
-856
-1547
-1562
-1219
-950
-882
-966
-1402
-1949
-2367
-2784
-3239
-3704
-4173
-4476
-4636
-4428
-4096
-3638
-3064
-2418
-1722
-1195
-788
-818
-920
-911
-672
-115
604
1243
1477
1585
1589
1712
2127
2536
2774
2577
1943
1110
172
-484
-991
-955
-1327
-1879
-1847
-2095
-1982
-1781
-1899
-2150
-2659
-3324
-3618
-3783
-3645
-3370
-3085
-2695
-2248
-1755
-1289
-948
-848
-879
-1072
-1374
-1671
-1913
-2215
-2562
-2872
-3161
-3425
-3439
-3379
-3302
-3156
-3138
-3240
-3467
-3669
-3855
-4064
-4162
-4289
-4343
-4207
-4019
-3777
-3557
-3297
-3059
-2854
-2626
-2464
-2265
-2051
-1877
-1720
-1579
-1395
-1206
-1007
-788
-575
-341
-109
148
433
724
1038
1286
1492
1664
1722
1799
1959
2048
2067
2164
2196
2203
2309
2302
2358
2537
2656
2832
2987
3024
3070
3195
3278
3343
3546
3660
3675
3735
3821
3888
4025
4248
4337
4483
4695
4806
4991
5162
5281
5288
5284
5388
5378
5483
5706
5827
6128
6574
6921
7330
7810
7901
7181
5652
2773
-542
-2703
-4538
-4979
-4314
-4166
-3962
-3940
-4030
-3587
-2690
-1730
-1454
-2253
-3534
-4759
-5228
-4327
-2979
-1910
-1261
-1723
-2497
-2514
-1630
102
1836
2840
2324
864
-342
-1298
-1584
-1356
-1348
-1814
-2368
-2781
-2896
-2470
-1881
-1671
-2050
-2707
-3278
-3611
-3508
-3315
-3269
-3232
-3158
-2857
-2387
-1832
-1368
-1125
-885
-554
-39
614
1218
1364
1101
751
419
532
922
1325
1495
1280
898
402
57
-105
-231
-460
-946
-1459
-1906
-2093
-1940
-1828
-1850
-2096
-2491
-2745
-2816
-2615
-2291
-2000
-1716
-1626
-1595
-1525
-1426
-1265
-1253
-1337
-1478
-1655
-1750
-1857
-2019
-2268
-2580
-2961
-3318
-3544
-3694
-3712
-3701
-3733
-3792
-3917
-3990
-4048
-4067
-4022
-3968
-3853
-3767
-3691
-3628
-3568
-3440
-3299
-3107
-2872
-2587
-2269
-1947
-1633
-1388
-1179
-1013
-900
-817
-730
-604
-450
-274
-46
248
546
834
1148
1359
1536
1690
1739
1801
1834
1844
1794
1735
1667
1601
1636
1686
1793
1962
2167
2275
2391
2551
2602
2731
2884
2953
3062
3096
3137
3160
3146
3324
3454
3582
3772
3880
4006
4192
4402
4634
4804
4913
5000
5017
5108
5228
5321
5564
5730
5948
6350
6503
6864
7065
6543
5694
3782
1481
-439
-2599
-3577
-3846
-4237
-4095
-4215
-4342
-3931
-3268
-2346
-1807
-1971
-2365
-2924
-3133
-2687
-2326
-2169
-2480
-3484
-4245
-4391
-3584
-2057
-592
472
658
460
419
364
485
495
-20
-928
-1877
-2623
-2972
-2878
-2716
-2728
-2966
-3108
-3020
-2713
-2133
-1688
-1435
-1400
-1553
-1687
-1870
-2035
-2225
-2483
-2626
-2477
-2014
-1354
-681
-277
-58
142
379
776
1141
1321
1220
887
489
96
-123
-298
-484
-726
-1014
-1126
-1048
-768
-428
-296
-357
-543
-780
-993
-1128
-1161
-1223
-1316
-1390
-1470
-1486
-1412
-1350
-1329
-1356
-1361
-1304
-1226
-1169
-1218
-1372
-1615
-1923
-2234
-2523
-2747
-2896
-2980
-3032
-3086
-3097
-3074
-3041
-2961
-2826
-2675
-2524
-2368
-2268
-2217
-2176
-2141
-2132
-2151
-2138
-2090
-1993
-1862
-1714
-1536
-1325
-1126
-963
-822
-689
-558
-457
-415
-374
-305
-212
-126
-147
-201
-215
-174
-86
17
83
128
212
271
308
304
334
408
490
533
551
633
683
699
724
744
785
874
971
1067
1150
1210
1278
1341
1441
1548
1655
1724
1748
1790
1857
1964
2086
2192
2260
2291
2338
2361
2382
2502
2643
2764
2878
2939
3007
3094
3190
3334
3471
3616
3769
3867
3841
3561
2932
2189
1670
1401
1531
2021
2392
2473
2289
1827
1198
664
502
504
527
618
428
33
-226
-561
-885
-1041
-1179
-1305
-1348
-1391
-1544
-1620
-1588
-1584
-1602
-1671
-1898
-2196
-2382
-2446
-2359
-2136
-1894
-1796
-1894
-2099
-2298
-2496
-2553
-2441
-2302
-2217
-2197
-2281
-2440
-2518
-2505
-2485
-2446
-2409
-2389
-2270
-2088
-1901
-1753
-1647
-1601
-1637
-1668
-1686
-1641
-1529
-1357
-1191
-1081
-986
-924
-906
-892
-835
-738
-611
-467
-346
-291
-233
-175
-154
-147
-165
-190
-235
-262
-226
-165
-73
5
-32
-143
-276
-360
-392
-388
-360
-387
-448
-540
-672
-800
-889
-922
-914
-883
-868
-890
-935
-1012
-1094
-1145
-1198
-1236
-1311
-1385
-1410
-1423
-1387
-1358
-1345
-1367
-1404
-1447
-1496
-1520
-1497
-1436
-1387
-1375
-1396
-1426
-1432
-1396
-1349
-1298
-1242
-1190
-1119
-1026
-928
-827
-710
-620
-573
-536
-484
-405
-291
-144
4
139
223
283
350
422
503
631
738
806
887
968
1039
1157
1292
1408
1532
1641
1743
1856
2001
2143
2280
2421
2539
2633
2702
2753
2840
2917
3001
3130
3218
3318
3468
3593
3767
3972
4138
4298
4444
4528
4536
4369
3875
3053
2276
1862
1789
2159
2701
2928
2813
2372
1754
1134
699
706
784
814
787
415
13
-254
-600
-854
-1006
-1195
-1391
-1526
-1671
-1833
-1861
-1829
-1890
-2039
-2261
-2591
-2850
-2931
-2859
-2631
-2360
-2197
-2208
-2395
-2598
-2766
-2873
-2821
-2679
-2540
-2487
-2525
-2640
-2764
-2771
-2722
-2674
-2636
-2572
-2486
-2310
-2070
-1896
-1758
-1646
-1621
-1634
-1655
-1644
-1551
-1421
-1249
-1116
-1023
-955
-936
-927
-900
-805
-637
-433
-255
-158
-147
-153
-156
-132
-101
-98
-102
-119
-95
-26
67
178
207
157
38
-114
-210
-279
-285
-287
-302
-348
-462
-597
-727
-793
-789
-763
-759
-819
-902
-995
-1104
-1176
-1250
-1337
-1415
-1506
-1574
-1599
-1569
-1530
-1513
-1540
-1629
-1727
-1812
-1857
-1866
-1858
-1825
-1806
-1804
-1808
-1794
-1751
-1705
-1665
-1647
-1623
-1570
-1508
-1413
-1271
-1132
-1033
-970
-898
-824
-710
-558
-402
-233
-97
7
87
154
240
325
404
507
582
683
816
935
1031
1139
1269
1343
1411
1510
1570
1684
1833
1925
2035
2172
2286
2389
2523
2652
2719
2830
2954
2995
3103
3230
3291
3435
3599
3734
3918
4102
4239
4380
4531
4525
4214
3592
2704
2019
1767
1877
2361
2792
2904
2667
2163
1557
928
681
787
784
842
714
252
-39
-345
-710
-913
-1112
-1353
-1540
-1715
-1920
-2024
-1997
-1997
-2092
-2244
-2511
-2815
-2999
-3054
-2944
-2701
-2492
-2386
-2437
-2636
-2777
-2894
-2947
-2860
-2747
-2627
-2544
-2532
-2619
-2684
-2654
-2632
-2621
-2587
-2544
-2411
-2181
-1953
-1750
-1576
-1473
-1454
-1473
-1523
-1536
-1483
-1361
-1214
-1099
-998
-930
-905
-894
-849
-726
-583
-435
-289
-241
-210
-184
-199
-216
-236
-254
-244
-204
-94
47
210
338
326
215
42
-118
-211
-257
-250
-234
-218
-235
-298
-366
-432
-486
-528
-581
-651
-758
-853
-935
-1029
-1119
-1238
-1355
-1482
-1563
-1600
-1611
-1598
-1616
-1684
-1781
-1892
-1973
-2038
-2069
-2043
-2014
-1967
-1917
-1853
-1792
-1743
-1693
-1680
-1681
-1695
-1670
-1591
-1466
-1322
-1169
-1005
-873
-751
-629
-515
-400
-263
-150
-83
-44
0
38
71
126
184
272
356
427
533
667
774
873
981
1045
1102
1199
1301
1389
1519
1666
1787
1925
2063
2172
2297
2456
2545
2611
2725
2777
2844
2989
3103
3236
3380
3504
3677
3798
3934
4073
4158
4305
4422
4384
4144
3550
2732
2131
1830
1911
2352
2758
2900
2690
2207
1630
987
704
769
707
733
619
122
-206
-506
-875
-1066
-1243
-1492
-1708
-1893
-2084
-2194
-2144
-2097
-2168
-2272
-2498
-2815
-2992
-3018
-2904
-2645
-2402
-2254
-2250
-2392
-2493
-2589
-2650
-2553
-2437
-2350
-2286
-2282
-2331
-2384
-2358
-2332
-2357
-2339
-2314
-2223
-2032
-1807
-1633
-1508
-1472
-1536
-1599
-1673
-1689
-1619
-1494
-1321
-1183
-1059
-955
-922
-909
-881
-799
-676
-543
-394
-299
-258
-211
-178
-132
-88
-56
-9
68
160
246
354
407
350
244
94
-29
-88
-123
-126
-130
-144
-180
-243
-323
-429
-538
-638
-752
-869
-1003
-1116
-1209
-1288
-1356
-1445
-1561
-1717
-1870
-1983
-2066
-2091
-2074
-2059
-2065
-2102
-2116
-2109
-2067
-1996
-1924
-1839
-1781
-1745
-1702
-1653
-1593
-1543
-1488
-1456
-1416
-1329
-1221
-1069
-904
-748
-620
-539
-490
-451
-408
-362
-330
-281
-243
-188
-118
-58
38
137
215
285
374
454
532
645
746
856
962
1050
1140
1229
1339
1482
1652
1798
1926
2062
2152
2199
2305
2389
2454
2545
2629
2715
2812
2923
3013
3136
3276
3370
3495
3648
3743
3863
4014
4127
4255
4315
4143
3710
2985
2220
1803
1701
1956
2386
2648
2575
2153
1643
1055
588
585
590
524
522
117
-335
-587
-970
-1220
-1344
-1537
-1749
-1893
-2017
-2138
-2135
-2045
-2049
-2149
-2300
-2616
-2877
-2949
-2896
-2674
-2400
-2185
-2073
-2151
-2284
-2366
-2468
-2463
-2356
-2268
-2219
-2215
-2260
-2337
-2358
-2306
-2271
-2249
-2220
-2195
-2095
-1938
-1807
-1674
-1581
-1587
-1630
-1687
-1707
-1626
-1502
-1333
-1160
-1027
-916
-827
-777
-730
-680
-590
-497
-376
-235
-114
36
150
192
200
193
181
172
206
269
335
383
354
279
177
86
20
-32
-75
-126
-186
-245
-330
-428
-539
-657
-768
-897
-1007
-1109
-1201
-1259
-1308
-1383
-1490
-1605
-1719
-1833
-1936
-1997
-2010
-1984
-1933
-1883
-1853
-1857
-1879
-1901
-1915
-1909
-1875
-1814
-1768
-1745
-1731
-1699
-1665
-1637
-1578
-1508
-1434
-1351
-1256
-1151
-1062
-993
-941
-915
-892
-831
-761
-669
-562
-463
-362
-272
-183
-94
-10
83
168
248
351
441
542
699
818
937
1064
1156
1270
1395
1509
1622
1707
1815
1931
2008
2115
2208
2287
2361
2402
2441
2484
2550
2642
2713
2787
2850
2923
3030
3141
3279
3407
3539
3671
3774
3884
4004
4022
3802
3331
2574
1852
1542
1596
1953
2420
2630
2472
2052
1577
998
582
624
595
501
451
31
-359
-575
-869
-1075
-1235
-1455
-1697
-1874
-2006
-2113
-2104
-2033
-2062
-2181
-2376
-2664
-2873
-2949
-2882
-2670
-2443
-2263
-2160
-2247
-2385
-2467
-2578
-2578
-2485
-2386
-2315
-2283
-2310
-2383
-2414
-2407
-2438
-2463
-2444
-2388
-2224
-1993
-1785
-1602
-1489
-1472
-1491
-1540
-1539
-1456
-1340
-1189
-1043
-923
-833
-759
-701
-643
-560
-438
-350
-239
-123
-65
0
37
46
-7
-79
-116
-130
-63
48
165
264
259
173
32
-139
-260
-357
-432
-470
-525
-572
-623
-669
-727
-789
-835
-903
-970
-1030
-1078
-1109
-1144
-1188
-1257
-1345
-1430
-1510
-1550
-1570
-1562
-1529
-1525
-1535
-1571
-1602
-1633
-1674
-1730
-1776
-1795
-1817
-1827
-1812
-1801
-1803
-1796
-1783
-1789
-1783
-1777
-1769
-1732
-1674
-1588
-1487
-1407
-1342
-1266
-1185
-1080
-939
-782
-649
-509
-373
-244
-107
23
150
275
404
529
647
794
977
1137
1298
1431
1528
1600
1643
1708
1783
1870
1953
1989
1992
1980
1953
1951
1978
1974
2009
2079
2109
2156
2226
2276
2344
2463
2574
2659
2798
2904
3022
3205
3380
3567
3752
3922
4069
3998
3666
3125
2403
1914
1831
2021
2434
2778
2810
2468
1981
1494
924
765
857
714
676
476
-36
-357
-644
-946
-1141
-1325
-1541
-1765
-1930
-2068
-2162
-2122
-2095
-2181
-2329
-2581
-2839
-2957
-2965
-2818
-2568
-2371
-2226
-2204
-2334
-2435
-2523
-2587
-2543
-2426
-2310
-2254
-2205
-2217
-2235
-2190
-2150
-2147
-2135
-2079
-1970
-1790
-1577
-1402
-1280
-1233
-1252
-1297
-1348
-1319
-1226
-1093
-918
-788
-702
-656
-637
-606
-580
-509
-402
-314
-221
-129
-56
15
53
57
18
-23
-70
-98
-46
42
134
182
144
44
-83
-192
-274
-329
-367
-385
-404
-442
-505
-579
-695
-799
-885
-992
-1073
-1147
-1191
-1223
-1272
-1329
-1420
-1517
-1636
-1739
-1793
-1820
-1832
-1841
-1847
-1866
-1888
-1910
-1930
-1938
-1953
-1947
-1939
-1941
-1910
-1870
-1824
-1785
-1767
-1770
-1772
-1756
-1710
-1626
-1502
-1352
-1201
-1067
-973
-902
-837
-758
-660
-550
-444
-349
-266
-182
-114
-36
48
139
239
342
434
544
670
794
936
1014
1065
1124
1157
1225
1309
1403
1511
1610
1699
1773
1841
1900
1963
2050
2114
2159
2240
2293
2351
2446
2491
2520
2615
2674
2732
2880
3023
3117
3250
3415
3472
3596
3751
3837
3905
3773
3357
2695
1985
1586
1527
1773
2182
2417
2392
2051
1572
1043
568
483
497
392
349
50
-375
-603
-850
-1080
-1220
-1407
-1645
-1849
-1976
-2068
-2073
-1973
-1958
-2100
-2298
-2576
-2838
-2933
-2878
-2679
-2439
-2277
-2180
-2190
-2280
-2315
-2339
-2354
-2295
-2228
-2201
-2210
-2225
-2262
-2275
-2231
-2216
-2219
-2182
-2122
-2025
-1827
-1630
-1502
-1380
-1332
-1351
-1378
-1392
-1337
-1213
-1051
-889
-763
-665
-603
-553
-509
-459
-398
-345
-284
-211
-139
-71
3
44
33
-6
-24
-31
-2
91
194
273
262
174
46
-81
-151
-198
-220
-228
-236
-240
-289
-361
-438
-534
-611
-718
-848
-960
-1079
-1173
-1265
-1336
-1418
-1519
-1628
-1753
-1862
-1957
-1999
-2008
-2019
-2041
-2066
-2116
-2165
-2193
-2202
-2207
-2192
-2184
-2170
-2116
-2038
-1929
-1814
-1735
-1686
-1657
-1629
-1584
-1501
-1373
-1250
-1132
-1025
-938
-872
-792
-669
-542
-434
-331
-217
-109
-6
87
141
195
261
293
306
363
446
551
652
743
806
855
927
964
1031
1120
1186
1281
1398
1483
1582
1714
1803
1869
1951
1998
2054
2152
2232
2308
2395
2471
2558
2635
2750
2911
3037
3174
3301
3381
3461
3576
3688
3784
3898
4032
4015
3779
3382
2709
1998
1686
1639
1819
2213
2441
2343
1968
1536
1022
552
506
456
308
319
38
-351
-508
-737
-961
-1097
-1286
-1543
-1765
-1885
-1971
-1980
-1899
-1891
-2000
-2172
-2414
-2621
-2711
-2671
-2465
-2254
-2109
-1982
-1996
-2111
-2167
-2228
-2264
-2200
-2086
-2018
-1981
-1933
-1945
-1955
-1921
-1907
-1945
-1943
-1885
-1783
-1619
-1437
-1275
-1184
-1149
-1173
-1230
-1257
-1233
-1148
-1018
-874
-755
-670
-613
-566
-541
-504
-427
-348
-278
-169
-58
35
114
148
122
51
18
-1
31
111
209
308
337
285
199
78
-25
-106
-191
-260
-314
-335
-366
-412
-458
-542
-637
-742
-857
-955
-1041
-1121
-1197
-1274
-1376
-1491
-1622
-1761
-1867
-1938
-1948
-1926
-1903
-1853
-1828
-1825
-1824
-1839
-1841
-1846
-1837
-1832
-1829
-1801
-1758
-1689
-1619
-1544
-1493
-1461
-1413
-1372
-1321
-1232
-1127
-1027
-938
-873
-826
-793
-729
-624
-505
-381
-269
-164
-62
23
94
153
197
260
319
384
485
594
694
798
899
976
1056
1161
1263
1359
1444
1492
1528
1566
1573
1594
1636
1662
1709
1793
1843
1902
2004
2092
2178
2262
2311
2346
2403
2486
2586
2709
2858
2985
3116
3255
3338
3461
3585
3683
3775
3773
3600
3220
2669
2055
1572
1342
1382
1641
1911
2014
1912
1613
1195
707
403
381
381
385
257
-105
-463
-780
-1023
-1194
-1365
-1556
-1828
-2049
-2127
-2161
-2060
-1937
-1974
-2062
-2260
-2490
-2581
-2552
-2374
-2136
-1979
-1812
-1731
-1797
-1856
-1953
-2042
-2063
-2058
-2014
-1970
-1956
-1965
-1997
-2014
-2038
-2062
-2046
-1989
-1883
-1742
-1605
-1499
-1409
-1324
-1281
-1313
-1351
-1351
-1308
-1222
-1101
-991
-928
-906
-898
-913
-900
-837
-770
-659
-514
-395
-282
-165
-100
-55
-64
-75
-59
-48
8
62
124
175
132
60
-48
-179
-283
-345
-378
-383
-425
-493
-568
-669
-763
-828
-901
-974
-1041
-1108
-1143
-1180
-1234
-1301
-1406
-1513
-1636
-1776
-1872
-1911
-1905
-1893
-1871
-1856
-1847
-1828
-1804
-1778
-1742
-1688
-1629
-1577
-1523
-1478
-1436
-1394
-1365
-1378
-1394
-1379
-1340
-1277
-1190
-1078
-963
-874
-795
-740
-687
-615
-550
-463
-363
-272
-168
-69
11
72
121
171
231
274
348
432
486
558
638
719
802
899
971
1051
1138
1210
1307
1406
1507
1590
1662
1749
1793
1830
1895
1933
1985
2086
2141
2223
2318
2399
2464
2561
2665
2832
2908
3499
4292
4711
5436
5612
5560
5660
5439
5154
4760
4018
3408
3185
2534
1538
856
93
-351
-421
-378
-304
-394
-456
-657
-864
-928
-864
-551
-209
-168
-427
-862
-1169
-1449
-1739
-1887
-2175
-2511
-2542
-2513
-2375
-2028
-1784
-1663
-1584
-1622
-1654
-1606
-1524
-1344
-1231
-1243
-1420
-1742
-2120
-2534
-2884
-3168
-3439
-3546
-3502
-3412
-3185
-2951
-2748
-2507
-2265
-1993
-1658
-1332
-1063
-844
-701
-666
-725
-838
-984
-1130
-1236
-1288
-1259
-1108
-850
-532
-231
16
235
410
572
728
823
851
820
744
590
377
143
-116
-346
-483
-530
-510
-428
-289
-143
-21
58
85
58
-31
-158
-311
-482
-679
-901
-1154
-1468
-1782
-2053
-2275
-2433
-2518
-2572
-2555
-2473
-2344
-2198
-2066
-2015
-2046
-2148
-2276
-2398
-2515
-2603
-2689
-2785
-2878
-2955
-2984
-2948
-2825
-2628
-2391
-2129
-1883
-1653
-1436
-1245
-1134
-1076
-1074
-1134
-1170
-1178
-1184
-1141
-1054
-960
-846
-711
-561
-369
-160
52
244
421
588
730
845
933
959
936
883
788
713
715
775
884
1041
1221
1409
1642
1896
2139
2378
2559
2722
2847
2910
2964
2945
2878
2872
2794
2747
2796
2793
2842
2999
3165
3362
3609
3792
3994
4176
4332
4485
4524
4599
4615
4607
4690
4742
4832
4960
4950
4843
4493
3675
2637
1453
131
-877
-1660
-2312
-2585
-2723
-2612
-2214
-1848
-1522
-1427
-1572
-1644
-1578
-1293
-881
-632
-701
-1098
-1596
-1979
-2224
-2180
-1961
-1834
-1574
-1238
-964
-488
-68
77
52
-237
-671
-1125
-1486
-1785
-2095
-2364
-2659
-2948
-3123
-3195
-3178
-3019
-2763
-2419
-1948
-1478
-1020
-655
-561
-594
-724
-875
-927
-873
-779
-694
-579
-407
-179
144
492
760
963
1092
1159
1206
1211
1132
957
631
209
-240
-657
-964
-1163
-1238
-1204
-1078
-893
-738
-596
-473
-396
-317
-246
-208
-219
-313
-467
-649
-841
-1038
-1235
-1382
-1469
-1493
-1429
-1317
-1248
-1230
-1290
-1432
-1645
-1936
-2219
-2487
-2704
-2884
-3052
-3180
-3245
-3226
-3155
-3028
-2879
-2737
-2628
-2539
-2454
-2399
-2392
-2430
-2546
-2642
-2696
-2697
-2586
-2409
-2165
-1901
-1635
-1355
-1064
-764
-507
-307
-178
-111
-86
-85
-92
-101
-77
1
109
248
416
587
801
1027
1258
1424
1495
1577
1585
1531
1468
1362
1298
1289
1286
1314
1388
1501
1646
1823
2008
2160
2330
2458
2496
2587
2639
2619
2635
2568
2524
2538
2446
2464
2525
2536
2691
2874
2933
3141
3297
3295
3403
3428
3404
3416
3409
3429
3484
3574
3756
3842
4011
4291
4399
4638
4945
5016
4869
4408
3464
2140
737
-623
-1645
-2426
-2869
-3009
-2989
-2545
-1830
-1145
-574
-333
-580
-914
-1095
-1098
-1042
-1046
-1240
-1734
-2218
-2427
-2412
-2086
-1451
-944
-478
-44
286
602
689
509
3
-767
-1605
-2335
-2891
-3183
-3269
-3243
-3141
-2951
-2642
-2319
-1985
-1706
-1500
-1372
-1241
-1155
-1151
-1238
-1497
-1786
-2005
-2024
-1830
-1462
-966
-470
-11
405
731
942
1015
865
523
59
-424
-806
-1094
-1279
-1376
-1464
-1511
-1471
-1347
-1159
-967
-785
-651
-615
-683
-816
-1042
-1286
-1480
-1656
-1734
-1706
-1617
-1429
-1193
-941
-662
-490
-446
-544
-795
-1093
-1417
-1773
-2096
-2391
-2668
-2906
-3088
-3144
-3095
-2988
-2815
-2661
-2580
-2541
-2586
-2685
-2815
-3005
-3222
-3437
-3611
-3687
-3638
-3448
-3191
-2898
-2598
-2319
-2061
-1827
-1629
-1481
-1378
-1333
-1320
-1319
-1289
-1222
-1109
-956
-783
-567
-331
-66
203
384
495
587
640
640
605
512
393
345
346
393
515
661
821
992
1132
1229
1337
1394
1421
1494
1515
1566
1607
1587
1665
1751
1813
1976
2090
2162
2294
2351
2405
2489
2438
2347
2293
2188
2221
2314
2380
2574
2693
2778
2943
3052
3150
3268
3301
3300
3361
3401
3486
3652
3802
3945
4038
4183
4416
4556
4797
4947
4522
3755
2555
975
-399
-1508
-2291
-2784
-3098
-3092
-2827
-2299
-1397
-655
-402
-537
-1179
-1803
-2057
-2036
-1814
-1736
-1856
-2068
-2301
-2134
-1622
-1073
-441
15
164
240
294
253
44
-417
-1106
-1923
-2593
-2917
-2996
-2843
-2505
-2219
-2003
-1800
-1660
-1593
-1651
-1827
-2031
-2228
-2284
-2219
-2109
-1979
-1912
-1826
-1647
-1313
-835
-383
-25
225
309
306
269
123
-121
-448
-787
-1040
-1171
-1112
-931
-771
-642
-613
-737
-916
-1119
-1349
-1507
-1612
-1673
-1682
-1666
-1617
-1539
-1385
-1172
-988
-861
-793
-792
-815
-830
-826
-856
-982
-1213
-1479
-1701
-1841
-1861
-1850
-1862
-1926
-2081
-2269
-2480
-2677
-2800
-2904
-3039
-3170
-3230
-3237
-3183
-3077
-2998
-2958
-2943
-2948
-2958
-2905
-2813
-2728
-2639
-2562
-2503
-2412
-2288
-2118
-1901
-1680
-1457
-1278
-1083
-889
-745
-631
-565
-515
-477
-425
-339
-218
-47
157
350
515
618
651
669
620
602
602
552
557
616
656
782
917
1012
1159
1273
1345
1455
1555
1616
1710
1731
1783
1828
1818
1904
1967
2021
2118
2253
2368
2486
2639
2740
2714
2721
2744
2608
2606
2656
2590
2594
2659
2721
2830
3018
3196
3282
3414
3586
3603
3726
3839
3909
3976
4051
4156
4177
4390
4671
4786
4597
3889
2702
1264
-73
-1180
-1894
-2378
-2628
-2682
-2484
-1926
-1171
-427
-119
-366
-1067
-1784
-2196
-2115
-1744
-1426
-1266
-1392
-1531
-1487
-1128
-609
-136
148
170
24
-148
-218
-403
-749
-1287
-1953
-2524
-2829
-2838
-2637
-2375
-2172
-2076
-2102
-2101
-2192
-2360
-2545
-2757
-2878
-2785
-2447
-2047
-1708
-1483
-1343
-1222
-1000
-680
-407
-194
-79
-78
-111
-148
-156
-184
-306
-441
-570
-648
-603
-501
-414
-409
-517
-727
-992
-1209
-1375
-1499
-1570
-1574
-1514
-1379
-1203
-1071
-1010
-948
-876
-835
-835
-874
-972
-1095
-1167
-1206
-1254
-1301
-1378
-1513
-1664
-1759
-1844
-1977
-2137
-2348
-2583
-2793
-2948
-3055
-3136
-3130
-3062
-2996
-2918
-2836
-2766
-2742
-2739
-2774
-2848
-2897
-2917
-2891
-2822
-2714
-2568
-2404
-2200
-2007
-1818
-1610
-1429
-1287
-1180
-1121
-1093
-1064
-1023
-973
-923
-846
-716
-563
-398
-217
-50
107
219
289
360
380
366
365
340
390
500
631
807
948
1057
1202
1324
1411
1494
1516
1536
1565
1593
1659
1739
1823
1890
1946
1996
2059
2155
2278
2310
2355
2404
2309
2213
2213
2163
2117
2239
2259
2272
2430
2522
2572
2698
2848
2896
2869
2949
3059
3091
3352
3662
3767
3889
4121
4242
4306
4518
4716
4729
4846
5060
4849
4002
2848
1484
-96
-1195
-1682
-2226
-2486
-2262
-2054
-1626
-815
-159
-73
-463
-1200
-2168
-2792
-2542
-2068
-1757
-1352
-1250
-1360
-1191
-808
-360
-19
213
230
-80
-300
-308
-496
-782
-1152
-1769
-2326
-2563
-2504
-2331
-2102
-1859
-1807
-1948
-2027
-2192
-2498
-2694
-2846
-2918
-2750
-2372
-1915
-1571
-1356
-1236
-1217
-1107
-891
-689
-517
-408
-354
-298
-231
-71
20
-42
-130
-304
-503
-557
-538
-542
-599
-762
-986
-1237
-1402
-1465
-1523
-1468
-1349
-1225
-1046
-908
-848
-813
-805
-858
-957
-1084
-1218
-1279
-1260
-1162
-1043
-933
-930
-1052
-1219
-1405
-1558
-1691
-1846
-2033
-2227
-2402
-2531
-2624
-2657
-2633
-2609
-2578
-2552
-2576
-2620
-2643
-2658
-2702
-2761
-2858
-2950
-2973
-2901
-2748
-2529
-2291
-2069
-1899
-1768
-1629
-1498
-1402
-1312
-1221
-1177
-1102
-978
-817
-641
-437
-258
-110
34
178
314
436
542
596
610
597
590
591
616
684
759
868
1003
1113
1195
1291
1365
1381
1394
1419
1398
1380
1415
1481
1530
1640
1767
1846
1931
2043
2089
2102
2151
2162
2180
2187
2227
2237
2219
2296
2373
2461
2569
2700
2767
2819
2908
2914
2928
3012
3104
3081
3151
3294
3428
3674
3931
4155
4243
4338
4422
4385
4449
4617
4666
4752
4779
4106
2850
1587
171
-1161
-1729
-2034
-2405
-2383
-2059
-1669
-997
-154
192
-212
-1020
-1917
-2661
-2583
-1915
-1424
-1087
-947
-1050
-1060
-766
-352
-98
-41
-38
-259
-584
-552
-536
-761
-1112
-1644
-2206
-2541
-2544
-2346
-2189
-2019
-1895
-2002
-2115
-2185
-2417
-2676
-2791
-2851
-2746
-2402
-1936
-1526
-1301
-1200
-1216
-1207
-1056
-858
-683
-599
-552
-480
-413
-291
-172
-227
-403
-610
-822
-936
-901
-837
-873
-999
-1173
-1366
-1506
-1545
-1535
-1483
-1348
-1189
-1046
-893
-813
-790
-837
-938
-1014
-1141
-1225
-1228
-1191
-1094
-971
-865
-880
-1041
-1279
-1514
-1727
-1883
-2034
-2220
-2410
-2585
-2708
-2780
-2777
-2731
-2716
-2715
-2711
-2733
-2741
-2741
-2782
-2852
-2942
-3048
-3132
-3136
-3026
-2821
-2614
-2366
-2148
-1943
-1738
-1584
-1443
-1330
-1257
-1194
-1121
-1050
-905
-739
-572
-413
-295
-200
-87
20
100
180
242
285
286
293
306
334
366
435
511
613
740
846
959
1045
1108
1121
1167
1190
1217
1272
1324
1418
1496
1605
1736
1856
1949
2034
2122
2126
2123
2200
2207
2196
2279
2274
2268
2363
2358
2405
2509
2575
2714
2827
2866
2993
3052
3006
3074
3024
2984
3119
3217
3338
3472
3699
3839
3898
4099
4167
4120
4236
4361
4362
4575
4579
3769
2597
1397
-37
-1161
-1516
-1841
-2190
-2076
-1791
-1419
-666
94
154
-385
-1135
-2018
-2592
-2310
-1715
-1342
-1072
-1030
-1177
-1148
-784
-379
-211
-232
-285
-548
-745
-606
-626
-889
-1261
-1782
-2325
-2528
-2392
-2228
-2135
-2023
-1994
-2131
-2163
-2233
-2510
-2745
-2866
-2915
-2754
-2300
-1807
-1465
-1302
-1239
-1258
-1227
-1029
-823
-686
-611
-521
-438
-350
-175
-74
-154
-289
-453
-619
-677
-651
-629
-703
-824
-972
-1168
-1295
-1310
-1305
-1289
-1182
-1054
-920
-792
-743
-786
-865
-964
-1089
-1173
-1204
-1167
-1097
-987
-852
-790
-838
-967
-1139
-1386
-1599
-1770
-1914
-2051
-2191
-2288
-2360
-2381
-2389
-2393
-2400
-2405
-2428
-2467
-2480
-2498
-2524
-2572
-2670
-2774
-2835
-2823
-2706
-2529
-2329
-2098
-1896
-1731
-1580
-1445
-1363
-1305
-1246
-1182
-1109
-1005
-870
-724
-567
-421
-282
-153
-13
105
219
315
391
447
492
516
516
540
577
654
751
845
943
1053
1148
1239
1333
1405
1453
1522
1564
1575
1664
1739
1773
1881
1920
1887
1951
2019
2065
2107
2165
2202
2196
2227
2245
2190
2193
2262
2226
2255
2392
2424
2515
2671
2694
2689
2759
2816
2835
2908
3099
3136
3244
3579
3595
3685
4013
3968
3965
4154
4180
4165
4285
4468
4542
4377
3775
2592
1262
65
-989
-1479
-1747
-2007
-1965
-1754
-1379
-745
-176
-64
-478
-1292
-2133
-2577
-2330
-1793
-1427
-1151
-1133
-1258
-1167
-881
-571
-329
-297
-415
-602
-765
-723
-700
-822
-1125
-1604
-2069
-2283
-2261
-2134
-2039
-1966
-1947
-2100
-2195
-2286
-2524
-2681
-2721
-2746
-2531
-2124
-1714
-1405
-1293
-1320
-1420
-1427
-1295
-1140
-997
-888
-776
-644
-483
-316
-204
-256
-391
-564
-780
-895
-925
-973
-1055
-1145
-1251
-1360
-1427
-1435
-1445
-1381
-1218
-1084
-978
-910
-941
-1031
-1100
-1204
-1271
-1312
-1340
-1291
-1212
-1060
-892
-803
-845
-1017
-1265
-1509
-1706
-1855
-1998
-2135
-2251
-2344
-2406
-2420
-2398
-2367
-2354
-2378
-2414
-2463
-2498
-2512
-2537
-2590
-2654
-2729
-2774
-2746
-2647
-2459
-2229
-2014
-1819
-1663
-1515
-1376
-1269
-1184
-1129
-1080
-1005
-887
-749
-587
-403
-229
-56
63
151
272
391
508
595
669
718
740
747
763
792
822
863
925
1012
1087
1155
1244
1334
1374
1434
1492
1463
1510
1577
1606
1691
1780
1824
1919
1960
1942
1946
1973
2065
2061
2113
2257
2258
2341
2491
2492
2582
2698
2695
2688
2703
2708
2742
2789
2922
2969
2977
3200
3271
3439
3638
3682
3837
3918
3967
4023
4140
4258
4359
4482
4609
4470
3586
2366
1080
-357
-1338
-1681
-1999
-2186
-1997
-1728
-1289
-546
71
106
-503
-1344
-2245
-2751
-2294
-1673
-1315
-1008
-1002
-1142
-1041
-713
-399
-235
-213
-304
-600
-796
-713
-787
-985
-1287
-1796
-2237
-2411
-2312
-2109
-1998
-1884
-1883
-2072
-2140
-2225
-2486
-2664
-2703
-2684
-2444
-1999
-1503
-1174
-1087
-1055
-1123
-1092
-907
-745
-623
-590
-511
-364
-229
-44
81
-22
-173
-349
-592
-713
-724
-745
-834
-971
-1097
-1245
-1351
-1352
-1333
-1303
-1174
-1089
-1066
-1024
-1024
-1055
-1131
-1206
-1265
-1347
-1363
-1293
-1185
-1029
-854
-764
-823
-992
-1203
-1428
-1610
-1737
-1893
-2054
-2201
-2319
-2388
-2399
-2374
-2358
-2374
-2410
-2458
-2512
-2529
-2535
-2566
-2649
-2762
-2862
-2899
-2859
-2707
-2504
-2292
-2088
-1926
-1780
-1625
-1493
-1386
-1307
-1255
-1204
-1139
-1015
-856
-682
-512
-339
-182
-50
87
225
345
419
478
525
557
593
630
673
736
808
899
988
1079
1177
1253
1334
1402
1449
1458
1492
1538
1592
1650
1709
1822
1907
2030
2131
2198
2212
2218
2225
2202
2201
2167
2186
2232
2316
2386
2484
2601
2641
2696
2744
2771
2793
2852
2875
2902
3048
3112
3275
3490
3585
3753
3888
3972
4085
4120
4196
4340
4426
4651
4698
4149
3210
1942
542
-682
-1453
-1828
-2190
-2275
-2013
-1689
-1136
-364
-30
-273
-944
-1913
-2685
-2809
-2322
-1804
-1474
-1278
-1300
-1378
-1175
-801
-536
-357
-386
-602
-846
-912
-841
-937
-1219
-1638
-2162
-2533
-2538
-2389
-2194
-2005
-1915
-1961
-2090
-2188
-2358
-2612
-2759
-2827
-2782
-2452
-1956
-1518
-1229
-1137
-1146
-1163
-1091
-901
-747
-668
-574
-477
-356
-172
-23
-1
-118
-314
-536
-713
-775
-752
-810
-930
-1079
-1263
-1379
-1448
-1473
-1453
-1363
-1210
-1066
-965
-911
-912
-952
-990
-1064
-1128
-1188
-1224
-1191
-1096
-950
-809
-756
-843
-1063
-1339
-1538
-1718
-1904
-2106
-2332
-2541
-2686
-2721
-2701
-2665
-2646
-2632
-2650
-2650
-2653
-2664
-2667
-2726
-2819
-2912
-2984
-2982
-2906
-2762
-2569
-2393
-2212
-2039
-1903
-1766
-1606
-1479
-1387
-1337
-1297
-1214
-1089
-907
-711
-544
-389
-260
-143
-1
117
228
317
349
400
447
468
516
561
631
724
799
898
996
1067
1173
1227
1257
1324
1344
1357
1412
1465
1531
1651
1758
1864
1939
2032
2078
2060
2126
2166
2132
2128
2174
2155
2157
2253
2285
2328
2416
2538
2595
2652
2837
2893
2952
3093
3160
3131
3263
3387
3398
3635
3848
3949
4127
4363
4487
4574
4776
4941
4827
4317
3316
1887
447
-789
-1678
-2148
-2384
-2418
-2231
-1818
-1217
-582
-232
-343
-938
-1814
-2523
-2800
-2579
-2187
-1767
-1458
-1312
-1170
-970
-719
-472
-212
-106
-141
-324
-557
-744
-976
-1216
-1542
-1922
-2217
-2368
-2366
-2215
-1975
-1762
-1683
-1755
-1944
-2236
-2535
-2708
-2767
-2684
-2388
-1972
-1572
-1270
-1115
-1070
-1037
-954
-837
-714
-621
-551
-445
-329
-219
-82
-31
-82
-181
-341
-477
-555
-610
-675
-777
-913
-1062
-1198
-1291
-1331
-1321
-1223
-1083
-986
-906
-864
-884
-909
-928
-952
-1007
-1081
-1125
-1139
-1118
-1054
-990
-1002
-1129
-1340
-1583
-1836
-2058
-2201
-2350
-2515
-2658
-2760
-2782
-2737
-2669
-2619
-2596
-2600
-2598
-2611
-2611
-2614
-2644
-2691
-2752
-2791
-2766
-2660
-2505
-2310
-2130
-1948
-1790
-1662
-1530
-1423
-1328
-1232
-1154
-1077
-983
-867
-738
-592
-436
-285
-135
2
144
262
346
442
521
605
639
649
685
686
734
818
892
1016
1156
1287
1437
1563
1639
1714
1767
1783
1809
1850
1898
1960
2059
2138
2230
2326
2386
2435
2478
2545
2527
2505
2493
2438
2427
2426
2438
2445
2461
2469
2552
2672
2821
2928
2985
3105
3118
3223
3313
3380
3559
3678
3843
3999
4171
4383
4559
4725
4916
4693
3959
2879
1367
-61
-1215
-1990
-2377
-2604
-2500
-2164
-1717
-1083
-459
-288
-484
-1105
-1957
-2539
-2750
-2526
-2122
-1726
-1432
-1355
-1376
-1211
-920
-551
-82
114
30
-244
-569
-795
-1020
-1276
-1629
-2113
-2516
-2625
-2523
-2190
-1794
-1574
-1534
-1723
-1974
-2247
-2470
-2561
-2563
-2496
-2273
-1933
-1568
-1245
-1030
-870
-782
-680
-492
-301
-113
16
35
36
-7
-32
-30
-87
-172
-304
-460
-532
-521
-521
-543
-678
-951
-1218
-1422
-1467
-1414
-1302
-1142
-1066
-1034
-1007
-985
-950
-905
-905
-952
-1049
-1115
-1097
-1054
-960
-920
-999
-1130
-1303
-1508
-1662
-1811
-1966
-2156
-2390
-2594
-2789
-2919
-2981
-2982
-2956
-2890
-2798
-2721
-2648
-2592
-2551
-2567
-2620
-2707
-2807
-2851
-2829
-2728
-2544
-2335
-2143
-1972
-1814
-1680
-1562
-1438
-1331
-1248
-1192
-1122
-1021
-909
-771
-614
-475
-309
-135
38
219
387
541
635
693
675
641
625
604
618
678
756
874
1017
1146
1287
1411
1485
1565
1575
1602
1645
1614
1663
1746
1802
1870
2009
2090
2140
2241
2326
2345
2389
2511
2499
2500
2566
2509
2445
2505
2524
2518
2677
2737
2855
3052
3207
3377
3457
3609
3713
3734
3776
3894
3920
4019
4228
4352
4589
4760
4812
4398
3577
2400
931
-426
-1529
-2215
-2649
-2667
-2483
-2160
-1658
-1108
-648
-525
-707
-1274
-1867
-2312
-2358
-2083
-1762
-1473
-1408
-1482
-1560
-1392
-1010
-462
32
289
222
-73
-343
-650
-965
-1393
-1977
-2604
-3020
-3115
-2903
-2482
-2076
-1827
-1829
-1947
-2108
-2257
-2339
-2391
-2447
-2464
-2356
-2124
-1827
-1543
-1312
-1174
-1034
-778
-454
-106
196
291
228
73
-152
-287
-384
-525
-671
-821
-907
-890
-770
-653
-632
-764
-1004
-1326
-1580
-1650
-1633
-1551
-1469
-1384
-1318
-1260
-1098
-934
-837
-750
-747
-803
-828
-857
-874
-934
-1046
-1198
-1429
-1647
-1817
-1960
-2060
-2120
-2216
-2310
-2422
-2572
-2654
-2739
-2765
-2744
-2771
-2786
-2821
-2859
-2831
-2751
-2675
-2648
-2676
-2712
-2714
-2655
-2529
-2401
-2258
-2117
-2009
-1904
-1766
-1609
-1428
-1272
-1144
-1042
-986
-897
-803
-712
-619
-520
-426
-334
-210
-70
77
235
361
447
528
560
567
571
548
590
664
748
884
1003
1084
1231
1356
1439
1581
1676
1773
1875
1933
2017
2048
2061
2131
2089
2092
2178
2222
2273
2412
2481
2523
2623
2593
2599
2586
2541
2545
2559
2564
2617
2742
2838
3013
3191
3357
3521
3695
3842
3908
4054
4160
4201
4347
4471
4575
4632
4301
3650
2623
1244
-43
-1241
-2081
-2512
-2692
-2582
-2268
-1860
-1328
-802
-532
-537
-1007
-1561
-1983
-2184
-1929
-1645
-1482
-1509
-1772
-1988
-1896
-1536
-931
-332
-61
50
-37
-132
-163
-397
-852
-1510
-2289
-2886
-3131
-3077
-2732
-2376
-2112
-1965
-1929
-1864
-1776
-1702
-1699
-1760
-1844
-1819
-1740
-1616
-1533
-1537
-1509
-1428
-1161
-719
-201
287
576
685
666
541
408
220
-115
-483
-817
-1066
-1138
-1077
-974
-907
-948
-1017
-1068
-1101
-1056
-1034
-1076
-1122
-1223
-1308
-1335
-1374
-1366
-1316
-1228
-1098
-935
-754
-589
-505
-515
-589
-752
-946
-1190
-1501
-1805
-2062
-2243
-2395
-2526
-2634
-2756
-2833
-2821
-2769
-2663
-2565
-2521
-2529
-2586
-2637
-2677
-2709
-2747
-2800
-2820
-2766
-2647
-2474
-2250
-2053
-1879
-1705
-1547
-1405
-1295
-1186
-1082
-1007
-940
-864
-794
-726
-634
-547
-464
-340
-192
-12
201
398
564
689
761
799
809
795
795
789
799
840
905
1003
1098
1202
1308
1424
1517
1605
1707
1785
1868
1928
1960
1989
2029
2044
2080
2117
2129
2223
2286
2327
2456
2528
2512
2557
2545
2481
2521
2509
2520
2599
2609
2642
2748
2816
2922
3078
3158
3322
3455
3580
3693
3769
3927
3985
4099
4302
4256
4100
3826
3033
2086
1123
-74
-933
-1537
-2020
-2115
-2070
-1887
-1496
-1154
-902
-762
-910
-1073
-1118
-1118
-977
-869
-883
-1084
-1452
-1739
-1927
-1938
-1686
-1435
-1222
-894
-654
-380
-52
27
-95
-427
-922
-1389
-1747
-1996
-2110
-2202
-2299
-2381
-2466
-2462
-2396
-2231
-2001
-1771
-1506
-1259
-1046
-864
-791
-870
-998
-1160
-1275
-1285
-1216
-1063
-871
-691
-508
-332
-178
-46
25
56
53
16
-21
-75
-168
-308
-512
-721
-908
-1062
-1127
-1108
-1056
-950
-817
-685
-554
-456
-406
-385
-401
-420
-439
-487
-547
-606
-704
-807
-894
-997
-1079
-1154
-1197
-1243
-1263
-1276
-1312
-1375
-1493
-1643
-1770
-1895
-1993
-2044
-2075
-2084
-2055
-2003
-1947
-1874
-1818
-1758
-1682
-1625
-1535
-1428
-1323
-1223
-1182
-1176
-1169
-1147
-1128
-1096
-1051
-975
-890
-822
-761
-696
-653
-619
-601
-615
-642
-656
-656
-586
-483
-402
-351
-329
-303
-255
-198
-134
-77
-35
16
63
110
138
157
188
224
276
326
376
438
501
557
596
636
664
681
683
674
688
717
722
742
795
835
869
897
896
922
943
986
1053
1110
1200
1262
1302
1409
1517
1571
1665
1750
1779
1877
2006
2100
2221
2369
2457
2522
2637
2731
2775
2894
3031
3069
3067
2902
2484
2027
1641
1397
1391
1534
1705
1828
1809
1609
1340
1036
779
670
566
444
358
195
3
-157
-323
-501
-687
-852
-1030
-1207
-1308
-1343
-1326
-1258
-1261
-1381
-1565
-1793
-1978
-2065
-2075
-2009
-1903
-1812
-1757
-1770
-1858
-1962
-2063
-2129
-2172
-2152
-2105
-2078
-2043
-2015
-2017
-2022
-2028
-2035
-2025
-1987
-1935
-1829
-1698
-1587
-1523
-1535
-1576
-1631
-1674
-1657
-1591
-1491
-1367
-1240
-1132
-1073
-1041
-1010
-971
-910
-868
-819
-749
-675
-580
-475
-378
-335
-323
-354
-393
-397
-352
-269
-195
-145
-135
-163
-202
-256
-303
-324
-339
-356
-359
-366
-386
-423
-489
-560
-638
-727
-807
-840
-869
-879
-871
-880
-904
-936
-973
-1008
-1025
-1034
-1038
-1036
-1059
-1076
-1090
-1120
-1144
-1171
-1179
-1179
-1189
-1191
-1162
-1094
-1029
-988
-962
-961
-980
-994
-968
-924
-862
-784
-702
-654
-606
-572
-550
-491
-419
-340
-257
-189
-117
-33
47
137
208
263
294
309
369
447
522
613
702
764
816
843
884
917
950
1032
1099
1175
1272
1344
1397
1445
1459
1509
1572
1620
1723
1814
1899
2016
2129
2235
2334
2410
2462
2534
2630
2706
2796
2939
3056
3164
3300
3361
3338
3186
2844
2420
2017
1748
1719
1867
2050
2214
2199
1946
1644
1286
909
721
590
474
447
322
113
-63
-253
-482
-695
-896
-1111
-1308
-1420
-1463
-1475
-1416
-1406
-1502
-1634
-1850
-2067
-2171
-2202
-2137
-2000
-1896
-1842
-1837
-1923
-2055
-2168
-2258
-2293
-2261
-2191
-2135
-2073
-1997
-1971
-1962
-1962
-1998
-1996
-1941
-1876
-1758
-1623
-1537
-1492
-1477
-1504
-1563
-1621
-1643
-1600
-1500
-1361
-1218
-1095
-1012
-946
-913
-928
-896
-845
-799
-706
-612
-535
-434
-340
-303
-276
-267
-284
-257
-191
-110
-43
22
57
36
-16
-93
-190
-273
-330
-381
-420
-460
-496
-529
-578
-631
-688
-757
-817
-855
-901
-941
-967
-1002
-1026
-1066
-1129
-1205
-1274
-1311
-1322
-1321
-1310
-1309
-1314
-1319
-1333
-1329
-1347
-1370
-1377
-1382
-1373
-1341
-1308
-1273
-1234
-1217
-1215
-1210
-1187
-1159
-1119
-1050
-986
-914
-839
-795
-765
-727
-684
-624
-548
-476
-406
-322
-219
-134
-40
62
145
229
279
330
398
486
573
655
741
799
874
957
1028
1110
1203
1289
1375
1444
1483
1496
1524
1562
1602
1659
1739
1842
1933
2021
2102
2166
2268
2345
2419
2540
2628
2727
2834
2929
3061
3190
3288
3392
3384
3192
2882
2439
1956
1671
1648
1761
1988
2242
2282
2044
1744
1375
970
778
653
493
435
294
41
-160
-367
-614
-795
-963
-1160
-1325
-1450
-1512
-1532
-1501
-1494
-1583
-1716
-1923
-2135
-2243
-2273
-2196
-2047
-1951
-1874
-1849
-1966
-2117
-2263
-2379
-2419
-2371
-2278
-2180
-2080
-2025
-2018
-2018
-2007
-2015
-2005
-1950
-1888
-1781
-1669
-1595
-1528
-1515
-1533
-1546
-1564
-1545
-1488
-1427
-1328
-1191
-1078
-980
-920
-893
-894
-874
-803
-758
-673
-571
-533
-481
-406
-394
-364
-288
-249
-177
-99
-27
52
113
123
98
52
-5
-91
-150
-190
-233
-234
-264
-322
-366
-447
-535
-587
-649
-719
-781
-852
-923
-970
-1011
-1059
-1107
-1142
-1183
-1219
-1231
-1253
-1281
-1287
-1307
-1323
-1352
-1402
-1422
-1434
-1442
-1426
-1394
-1367
-1337
-1312
-1307
-1305
-1318
-1326
-1323
-1315
-1302
-1258
-1192
-1124
-1045
-963
-888
-818
-751
-678
-603
-512
-406
-307
-227
-164
-108
-54
-7
42
113
205
289
376
465
545
663
748
785
826
864
897
954
1006
1068
1169
1244
1299
1363
1409
1435
1450
1509
1589
1654
1763
1879
1956
2044
2133
2213
2312
2379
2448
2553
2629
2729
2875
2988
3105
3221
3291
3182
2932
2593
2099
1702
1541
1535
1706
1973
2130
2079
1868
1548
1120
821
689
524
434
369
151
-81
-282
-542
-771
-940
-1118
-1271
-1384
-1476
-1513
-1505
-1479
-1481
-1568
-1749
-1975
-2157
-2273
-2291
-2196
-2057
-1946
-1875
-1902
-2016
-2122
-2247
-2337
-2341
-2294
-2236
-2163
-2094
-2066
-2042
-2043
-2069
-2075
-2041
-1983
-1909
-1791
-1688
-1622
-1578
-1577
-1598
-1635
-1647
-1595
-1511
-1394
-1244
-1088
-962
-908
-918
-949
-936
-880
-796
-684
-575
-528
-513
-441
-422
-407
-320
-285
-241
-139
-87
-37
46
87
80
57
-20
-124
-196
-247
-283
-279
-234
-231
-292
-385
-517
-626
-711
-778
-800
-859
-935
-993
-1050
-1131
-1197
-1256
-1348
-1453
-1506
-1516
-1523
-1500
-1488
-1479
-1475
-1489
-1531
-1553
-1561
-1561
-1515
-1468
-1445
-1412
-1384
-1339
-1306
-1300
-1308
-1313
-1295
-1282
-1235
-1169
-1106
-1017
-954
-908
-842
-790
-736
-670
-591
-497
-403
-327
-268
-201
-133
-66
7
73
144
230
333
424
504
598
672
741
796
832
879
958
1021
1094
1174
1239
1313
1392
1449
1500
1585
1654
1706
1784
1857
1910
1993
2074
2173
2293
2395
2494
2611
2723
2827
2942
3059
3163
3248
3270
3168
2986
2704
2283
1892
1672
1581
1646
1818
1981
1957
1802
1578
1198
867
707
507
390
358
173
-45
-230
-484
-733
-883
-1040
-1193
-1281
-1350
-1384
-1385
-1351
-1357
-1430
-1537
-1720
-1902
-2038
-2120
-2096
-2014
-1959
-1913
-1910
-1975
-2032
-2102
-2171
-2162
-2115
-2066
-1993
-1926
-1909
-1903
-1915
-1938
-1947
-1923
-1890
-1819
-1709
-1611
-1538
-1476
-1445
-1436
-1433
-1442
-1405
-1338
-1242
-1109
-999
-914
-845
-797
-748
-720
-674
-607
-537
-423
-341
-317
-267
-213
-197
-140
-92
-71
-25
17
69
115
144
150
144
108
29
-37
-92
-123
-142
-147
-167
-207
-256
-341
-416
-496
-561
-594
-642
-701
-749
-828
-918
-1011
-1090
-1154
-1229
-1304
-1375
-1420
-1446
-1449
-1439
-1444
-1462
-1463
-1458
-1469
-1472
-1454
-1444
-1434
-1421
-1412
-1387
-1352
-1332
-1303
-1263
-1223
-1171
-1107
-1056
-990
-905
-846
-788
-744
-707
-665
-598
-523
-467
-406
-350
-302
-245
-188
-108
2
103
183
259
335
417
493
553
614
679
750
820
897
983
1065
1147
1236
1316
1392
1465
1531
1609
1679
1745
1797
1848
1917
1976
2039
2140
2219
2304
2395
2479
2591
2690
2790
2887
2957
3046
3155
3169
3069
2855
2568
2248
1929
1764
1761
1807
1966
2096
1990
1812
1567
1189
916
744
551
436
363
190
-6
-208
-438
-636
-775
-915
-1066
-1156
-1229
-1330
-1379
-1386
-1437
-1507
-1628
-1787
-1911
-2013
-2057
-2011
-1945
-1886
-1818
-1832
-1907
-2000
-2095
-2147
-2154
-2095
-2031
-1955
-1874
-1861
-1866
-1879
-1910
-1910
-1879
-1844
-1781
-1679
-1618
-1573
-1539
-1533
-1527
-1506
-1458
-1398
-1314
-1186
-1043
-905
-790
-703
-636
-599
-596
-596
-629
-656
-594
-484
-364
-273
-225
-221
-187
-110
-92
-75
-12
6
54
112
75
10
-32
-105
-147
-157
-206
-237
-240
-264
-302
-342
-391
-458
-538
-624
-723
-829
-932
-998
-1013
-1065
-1141
-1233
-1322
-1358
-1371
-1365
-1391
-1413
-1416
-1403
-1382
-1405
-1452
-1466
-1437
-1411
-1388
-1384
-1368
-1324
-1275
-1235
-1222
-1222
-1235
-1239
-1203
-1134
-1060
-975
-888
-808
-745
-694
-630
-571
-516
-458
-383
-294
-210
-131
-88
-35
37
107
164
242
337
413
502
575
658
778
872
936
988
1028
1073
1138
1212
1284
1359
1432
1512
1565
1610
1664
1735
1816
1885
2004
2129
2221
2332
2440
2514
2580
2677
2742
2783
2852
2962
3096
3186
3158
2994
2764
2419
2037
1766
1635
1646
1788
1971
2014
1891
1697
1395
1034
805
634
509
461
321
115
-97
-337
-591
-787
-920
-1043
-1122
-1175
-1240
-1308
-1338
-1387
-1481
-1581
-1735
-1877
-1999
-2061
-2046
-2000
-1909
-1810
-1767
-1814
-1887
-1949
-2017
-2051
-2022
-1960
-1876
-1799
-1765
-1759
-1786
-1818
-1825
-1809
-1761
-1699
-1594
-1503
-1475
-1461
-1469
-1486
-1478
-1468
-1452
-1395
-1325
-1225
-1096
-972
-856
-763
-700
-673
-636
-605
-626
-661
-642
-556
-446
-313
-212
-160
-124
-68
-24
-44
-42
-20
23
85
56
-60
-173
-268
-331
-359
-372
-381
-387
-393
-445
-507
-547
-590
-651
-736
-818
-912
-1021
-1111
-1176
-1224
-1270
-1316
-1369
-1416
-1419
-1405
-1409
-1433
-1436
-1409
-1391
-1387
-1421
-1472
-1485
-1482
-1471
-1466
-1461
-1438
-1391
-1339
-1298
-1267
-1222
-1176
-1121
-1058
-989
-916
-834
-747
-676
-627
-561
-488
-437
-399
-348
-277
-218
-160
-99
-28
64
164
263
363
447
524
589
649
704
771
845
912
972
1007
1067
1122
1180
1280
1380
1497
1597
1676
1769
1848
1905
1972
2014
2102
2188
2298
2378
2518
2555
3209
4464
4685
4925
5188
4603
3964
3454
2993
2387
1726
1084
618
425
442
538
816
938
850
680
412
243
66
-125
-208
-379
-710
-961
-1297
-1647
-1907
-2032
-2010
-1916
-1672
-1449
-1342
-1249
-1125
-1078
-1056
-1093
-1296
-1575
-1852
-2064
-2283
-2448
-2577
-2713
-2836
-2888
-2833
-2778
-2676
-2496
-2322
-2146
-1978
-1916
-1924
-1979
-2084
-2213
-2348
-2407
-2423
-2366
-2156
-1925
-1707
-1468
-1216
-937
-625
-326
-81
69
155
198
155
117
36
-102
-229
-343
-500
-690
-816
-981
-1094
-1037
-912
-722
-522
-386
-213
-3
211
366
264
-39
-288
-441
-448
-339
-348
-401
-485
-558
-607
-686
-722
-818
-946
-1096
-1382
-1637
-1858
-2140
-2362
-2515
-2634
-2691
-2673
-2622
-2536
-2424
-2295
-2182
-2118
-2053
-2079
-2208
-2405
-2577
-2592
-2539
-2453
-2379
-2404
-2368
-2225
-2000
-1763
-1599
-1491
-1378
-1267
-1180
-1110
-1080
-1036
-941
-811
-638
-436
-205
57
314
582
842
1079
1241
1324
1367
1406
1463
1504
1552
1576
1574
1595
1638
1708
1844
2042
2285
2475
2669
2862
3009
3177
3289
3327
3340
3403
3445
3478
3598
3660
3799
4021
4176
4364
4532
4614
4768
4931
5090
5339
5487
5437
5145
4608
3668
2340
1086
-296
-1583
-2195
-2751
-2996
-2755
-2689
-2343
-1822
-1544
-1185
-1072
-1292
-1514
-1823
-1965
-1939
-1956
-1900
-2034
-2213
-2208
-2150
-1627
-978
-412
258
474
428
315
-116
-673
-1226
-1911
-2537
-2975
-3237
-3273
-3149
-2881
-2581
-2290
-1963
-1703
-1511
-1347
-1265
-1233
-1248
-1290
-1299
-1296
-1271
-1170
-969
-676
-222
383
1013
1620
2085
2299
2252
2034
1695
1301
1003
739
500
343
230
167
177
248
338
431
467
433
250
-109
-495
-1024
-1595
-1947
-2319
-2503
-2365
-2205
-1784
-1163
-565
53
494
661
608
322
-113
-557
-962
-1262
-1514
-1762
-1972
-2210
-2326
-2338
-2405
-2418
-2522
-2760
-2970
-3316
-3669
-3952
-4209
-4359
-4353
-4207
-3965
-3558
-3070
-2608
-2143
-1735
-1474
-1347
-1340
-1430
-1524
-1550
-1504
-1378
-1219
-1023
-821
-617
-398
-204
-25
84
90
51
-36
-111
-115
-96
-5
166
381
662
946
1249
1540
1749
1939
1989
1947
1905
1792
1727
1709
1711
1823
1998
2200
2422
2616
2818
2989
3073
3138
3131
3166
3179
3089
3143
3158
3226
3433
3494
3673
3834
3848
3982
4021
4004
4060
4000
3952
3947
3915
4075
4231
4282
4129
3640
2771
1337
-43
-1311
-2568
-3148
-3509
-3836
-3671
-3459
-3102
-2427
-1866
-1425
-1168
-1276
-1529
-1692
-1723
-1517
-1252
-975
-882
-894
-725
-620
-227
267
609
904
862
539
134
-434
-1104
-1697
-2265
-2702
-2907
-2901
-2747
-2525
-2250
-1991
-1857
-1721
-1629
-1575
-1539
-1514
-1444
-1347
-1130
-805
-451
-92
243
503
737
963
1172
1375
1466
1434
1273
940
561
228
-53
-238
-347
-401
-431
-491
-564
-686
-827
-1075
-1426
-1683
-2030
-2545
-2776
-2872
-2834
-2287
-1762
-1358
-858
-509
-221
95
284
331
245
-61
-483
-792
-979
-1072
-1088
-1111
-1220
-1382
-1582
-1947
-2301
-2572
-2868
-3111
-3445
-3785
-3947
-4007
-3898
-3684
-3380
-3053
-2765
-2468
-2281
-2145
-2010
-1910
-1827
-1777
-1729
-1682
-1604
-1447
-1192
-885
-572
-332
-252
-246
-311
-387
-454
-552
-636
-684
-662
-575
-480
-348
-125
165
391
554
698
723
773
843
840
911
1005
1060
1198
1321
1487
1736
1936
2165
2352
2412
2509
2519
2420
2502
2513
2517
2703
2709
2719
2894
2955
3068
3281
3343
3361
3444
3437
3385
3393
3346
3304
3340
3389
3446
3606
3818
4080
4240
3957
3483
2635
1240
51
-1151
-2335
-2841
-3270
-3439
-3188
-2875
-2357
-1767
-1357
-1057
-940
-1072
-1295
-1509
-1533
-1472
-1253
-948
-791
-582
-293
-147
146
377
462
539
310
-53
-507
-1087
-1646
-2132
-2506
-2713
-2749
-2586
-2365
-2197
-2006
-1883
-1832
-1790
-1804
-1808
-1795
-1746
-1571
-1344
-934
-447
8
410
688
861
939
942
922
883
799
677
511
334
159
24
-54
-114
-154
-188
-293
-435
-586
-816
-1043
-1220
-1449
-1778
-1983
-2251
-2528
-2346
-2167
-1789
-1210
-1021
-829
-598
-460
-235
-34
-71
-241
-450
-711
-807
-762
-764
-764
-918
-1091
-1388
-1721
-2021
-2488
-2738
-3021
-3297
-3478
-3756
-3861
-3839
-3702
-3400
-3121
-2830
-2588
-2388
-2182
-2055
-1928
-1828
-1775
-1714
-1618
-1532
-1430
-1277
-1081
-872
-639
-504
-472
-541
-643
-723
-784
-774
-800
-770
-671
-556
-369
-155
82
321
539
729
799
894
922
929
1083
1156
1240
1373
1429
1588
1790
1954
2193
2385
2477
2566
2575
2512
2470
2492
2551
2643
2786
2872
2930
3081
3258
3386
3565
3615
3567
3557
3398
3312
3306
3175
3194
3315
3328
3561
3779
3815
3574
3044
2196
879
-308
-1502
-2575
-3033
-3341
-3448
-3149
-2843
-2337
-1692
-1286
-978
-826
-965
-1203
-1364
-1400
-1250
-1022
-706
-498
-303
-60
24
191
314
328
276
4
-378
-855
-1429
-1922
-2356
-2671
-2786
-2770
-2623
-2412
-2251
-2087
-1999
-1955
-1872
-1852
-1797
-1698
-1548
-1320
-1016
-585
-110
332
719
940
1035
1041
965
865
753
633
493
325
134
-46
-176
-244
-284
-328
-394
-524
-725
-1079
-1508
-1915
-2314
-2629
-2875
-2962
-2823
-2485
-1991
-1436
-930
-466
-105
70
135
107
-32
-235
-490
-671
-727
-758
-766
-836
-945
-1049
-1213
-1438
-1793
-2166
-2533
-2935
-3273
-3562
-3736
-3738
-3622
-3399
-3118
-2793
-2464
-2179
-1978
-1864
-1797
-1789
-1809
-1817
-1785
-1676
-1487
-1269
-1034
-817
-617
-485
-422
-435
-534
-630
-729
-821
-879
-881
-793
-617
-429
-229
-11
190
341
468
559
590
647
719
769
841
976
1119
1290
1482
1650
1838
2021
2116
2230
2300
2340
2411
2430
2493
2552
2605
2771
2886
3005
3192
3208
3282
3355
3249
3237
3168
3039
2966
2941
2922
2931
3065
3223
3327
3510
3712
3620
3240
2668
1593
379
-575
-1718
-2439
-2779
-3141
-3042
-2790
-2537
-1982
-1478
-1201
-971
-945
-1105
-1248
-1261
-1248
-1088
-786
-529
-317
-44
152
299
472
480
410
213
-128
-509
-963
-1418
-1806
-2141
-2292
-2340
-2305
-2162
-2036
-1917
-1832
-1817
-1799
-1757
-1725
-1633
-1509
-1295
-1036
-691
-290
58
434
714
847
918
910
844
751
635
527
373
219
77
-40
-99
-154
-207
-257
-360
-497
-673
-856
-1037
-1194
-1298
-1308
-1413
-1792
-1930
-2009
-2118
-1873
-1816
-1791
-1486
-1237
-964
-609
-346
-195
-143
-245
-417
-436
-592
-845
-1014
-1196
-1258
-1306
-1478
-1860
-2166
-2384
-2722
-2977
-3208
-3442
-3519
-3541
-3471
-3334
-3128
-2819
-2566
-2283
-2008
-1782
-1602
-1491
-1377
-1289
-1184
-1075
-1021
-942
-826
-638
-455
-339
-244
-187
-206
-248
-350
-469
-540
-519
-458
-413
-288
-115
129
390
636
845
1006
1163
1250
1336
1417
1461
1559
1617
1680
1813
1959
2118
2287
2435
2561
2714
2817
2823
2770
2798
2834
2797
2981
3059
3098
3341
3327
3385
3542
3481
3540
3494
3310
3244
3188
3173
3224
3232
2931
2432
1727
555
-478
-1332
-2202
-2601
-2817
-3023
-2865
-2685
-2460
-1964
-1611
-1339
-1101
-1149
-1250
-1212
-1161
-989
-664
-351
-119
63
220
258
324
368
269
139
-146
-543
-939
-1414
-1807
-2130
-2404
-2510
-2531
-2456
-2324
-2217
-2127
-2089
-2048
-1950
-1833
-1644
-1393
-1117
-823
-516
-121
267
603
903
1066
1106
1064
942
822
726
624
513
384
229
64
-80
-226
-347
-426
-533
-654
-782
-949
-1108
-1235
-1315
-1471
-1851
-2119
-2304
-2371
-2063
-1746
-1442
-1073
-814
-632
-400
-165
-38
-30
-249
-552
-700
-880
-1004
-1067
-1172
-1207
-1284
-1462
-1793
-2096
-2342
-2618
-2769
-2950
-3165
-3302
-3392
-3346
-3209
-2946
-2620
-2390
-2170
-2014
-1898
-1807
-1759
-1680
-1605
-1501
-1352
-1244
-1101
-918
-668
-398
-241
-147
-133
-190
-292
-402
-497
-515
-447
-370
-292
-185
-55
108
289
470
640
775
872
922
958
1043
1180
1329
1504
1674
1839
2001
2139
2307
2442
2552
2665
2682
2670
2645
2587
2651
2744
2794
2915
3005
3049
3143
3166
3082
3094
3002
2880
2883
2768
2725
2818
2842
2912
3016
2714
2245
1608
489
-374
-1112
-1983
-2309
-2601
-2933
-2778
-2636
-2320
-1757
-1402
-1137
-910
-945
-1031
-1000
-967
-845
-597
-445
-337
-142
-18
76
214
248
174
53
-247
-613
-992
-1391
-1732
-2035
-2239
-2318
-2295
-2199
-2056
-1940
-1826
-1720
-1661
-1590
-1481
-1324
-1138
-911
-656
-370
-16
328
630
897
1009
1037
1019
902
781
655
520
397
241
94
-30
-130
-194
-277
-358
-462
-581
-693
-854
-961
-1037
-1088
-1129
-1308
-1399
-1442
-1401
-1291
-1359
-1338
-1354
-1244
-968
-809
-597
-472
-474
-520
-563
-517
-541
-653
-900
-1137
-1213
-1337
-1439
-1650
-1885
-2016
-2199
-2386
-2639
-2840
-2960
-3046
-3006
-3021
-2958
-2842
-2758
-2564
-2365
-2074
-1811
-1674
-1516
-1403
-1241
-1085
-1020
-931
-858
-718
-589
-514
-387
-304
-205
-143
-150
-171
-226
-240
-244
-240
-204
-127
21
207
393
604
805
981
1174
1322
1452
1580
1640
1730
1812
1898
2062
2187
2301
2447
2558
2702
2806
2798
2912
2920
2875
2952
2893
2913
2993
2989
3047
3068
3010
3021
2971
2949
2954
2886
2887
2870
2777
2424
1942
1239
232
-564
-1344
-2057
-2236
-2451
-2617
-2464
-2421
-2154
-1727
-1526
-1262
-1087
-1175
-1231
-1226
-1198
-962
-617
-440
-294
-116
-88
-88
-17
-66
-167
-306
-623
-983
-1341
-1677
-1922
-2155
-2281
-2329
-2324
-2222
-2124
-2032
-1951
-1898
-1838
-1766
-1640
-1419
-1167
-870
-559
-231
137
456
751
922
960
971
867
705
609
492
410
349
233
124
8
-82
-156
-257
-353
-481
-615
-786
-983
-1093
-1148
-1211
-1412
-1585
-1629
-1720
-1666
-1570
-1607
-1434
-1172
-992
-693
-426
-290
-229
-254
-338
-342
-426
-664
-855
-1071
-1210
-1224
-1373
-1608
-1784
-1961
-2180
-2407
-2631
-2872
-3020
-3071
-3059
-2950
-2788
-2611
-2446
-2263
-2020
-1799
-1612
-1508
-1473
-1427
-1360
-1255
-1172
-1079
-939
-776
-589
-423
-299
-172
-102
-84
-115
-213
-285
-338
-370
-368
-291
-151
13
200
379
555
722
872
987
1101
1201
1338
1466
1585
1741
1887
2075
2237
2389
2541
2663
2741
2799
2804
2799
2829
2813
2802
2803
2769
2721
2778
2739
2705
2781
2714
2675
2676
2599
2562
2610
2577
2442
2102
1625
941
105
-546
-1130
-1608
-1768
-1911
-2052
-1991
-1899
-1719
-1442
-1220
-1054
-928
-968
-1043
-1034
-989
-797
-492
-339
-227
-100
-121
-157
-132
-175
-281
-407
-669
-1024
-1324
-1594
-1839
-2003
-2091
-2100
-2031
-1950
-1872
-1788
-1705
-1614
-1501
-1374
-1217
-1027
-821
-590
-345
-66
231
510
756
892
924
898
804
682
569
467
372
285
195
98
5
-71
-139
-200
-258
-324
-418
-550
-672
-751
-827
-984
-1067
-1082
-1062
-983
-1149
-1239
-1251
-1142
-791
-536
-350
-261
-295
-371
-345
-239
-245
-390
-702
-1023
-1079
-1134
-1192
-1293
-1486
-1572
-1707
-1915
-2175
-2426
-2587
-2699
-2639
-2571
-2547
-2483
-2494
-2364
-2122
-1861
-1634
-1548
-1522
-1479
-1393
-1284
-1231
-1166
-1061
-913
-734
-633
-515
-389
-225
-83
-43
-45
-98
-160
-232
-284
-239
-118
10
159
299
445
588
725
836
935
1090
1214
1289
1355
1409
1523
1678
1830
1963
2126
2237
2330
2424
2396
2447
2470
2420
2430
2402
2374
2431
2428
2438
2496
2515
2479
2449
2407
2299
2306
2224
2109
2138
1858
1455
1073
390
-218
-640
-1085
-1341
-1432
-1581
-1644
-1561
-1499
-1372
-1243
-1211
-1125
-1052
-1122
-1074
-951
-839
-628
-448
-331
-180
-117
-149
-198
-250
-330
-477
-648
-876
-1133
-1370
-1605
-1791
-1891
-1914
-1868
-1821
-1757
-1682
-1646
-1594
-1531
-1442
-1303
-1131
-922
-692
-469
-217
50
292
504
674
784
796
744
625
517
439
345
255
161
45
-56
-149
-245
-314
-382
-442
-513
-622
-726
-802
-829
-934
-1261
-1444
-1573
-1595
-1307
-1149
-1039
-885
-821
-707
-455
-198
-73
-115
-324
-503
-500
-547
-601
-702
-867
-864
-912
-1089
-1306
-1541
-1733
-1892
-1973
-2091
-2283
-2421
-2564
-2553
-2385
-2182
-2005
-1937
-1859
-1745
-1642
-1529
-1502
-1475
-1395
-1305
-1192
-1115
-1010
-856
-667
-493
-365
-269
-270
-316
-375
-445
-422
-377
-343
-276
-189
-60
96
256
419
582
771
906
992
1072
1142
1249
1377
1494
1620
1773
1883
1959
2041
2090
2157
2247
2282
2279
2239
2169
2155
2138
2187
2256
2273
2307
2316
2297
2254
2239
2177
2112
2072
1994
1904
1859
1773
1610
1324
911
458
-24
-412
-705
-958
-1147
-1257
-1338
-1342
-1220
-1100
-1022
-986
-983
-966
-928
-873
-816
-719
-597
-475
-370
-311
-274
-271
-322
-385
-452
-572
-728
-930
-1152
-1356
-1541
-1700
-1819
-1868
-1875
-1838
-1795
-1775
-1744
-1696
-1631
-1552
-1466
-1362
-1210
-1041
-844
-620
-386
-163
20
162
230
253
264
230
189
137
83
7
-106
-199
-289
-375
-474
-595
-696
-799
-878
-938
-963
-974
-976
-948
-918
-831
-698
-567
-450
-349
-299
-245
-195
-180
-179
-201
-242
-277
-333
-408
-470
-553
-623
-682
-764
-858
-947
-1050
-1139
-1199
-1248
-1293
-1345
-1367
-1388
-1389
-1360
-1360
-1350
-1347
-1368
-1351
-1332
-1324
-1302
-1294
-1290
-1252
-1190
-1107
-1017
-927
-813
-699
-614
-539
-458
-406
-356
-309
-265
-213
-149
-82
-19
55
129
226
311
396
482
572
665
751
850
918
1003
1080
1149
1254
1324
1382
1475
1543
1584
1664
1730
1787
1842
1905
1932
1923
1915
1925
1929
1921
1924
1869
1809
1804
1746
1708
1712
1633
1561
1496
1377
1269
1024
642
283
-90
-370
-514
-663
-733
-750
-824
-837
-773
-694
-636
-636
-686
-722
-728
-735
-715
-668
-610
-545
-518
-529
-534
-555
-606
-659
-739
-857
-1006
-1186
-1362
-1496
-1595
-1641
-1670
-1681
-1660
-1626
-1608
-1593
-1582
-1564
-1523
-1489
-1440
-1377
-1282
-1148
-988
-809
-645
-502
-381
-304
-275
-275
-308
-376
-451
-504
-549
-590
-635
-678
-681
-650
-629
-610
-609
-613
-632
-676
-717
-746
-752
-746
-730
-687
-624
-566
-522
-478
-434
-418
-422
-461
-522
-585
-648
-694
-716
-749
-776
-792
-809
-819
-841
-868
-911
-947
-1004
-1052
-1099
-1150
-1169
-1186
-1189
-1165
-1130
-1092
-1057
-1022
-976
-935
-904
-857
-812
-793
-779
-760
-733
-695
-662
-630
-594
-551
-506
-452
-410
-358
-308
-234
-149
-56
47
154
262
366
475
552
636
699
748
805
871
930
989
1049
1101
1160
1229
1281
1343
1414
1420
1489
1558
1537
1609
1621
1664
1748
1724
1788
1821
1756
1773
1738
1672
1652
1539
1428
1374
1269
1178
1068
815
530
248
-60
-254
-372
-510
-577
-647
-731
-734
-714
-668
-610
-616
-632
-633
-638
-630
-586
-531
-442
-343
-316
-302
-322
-389
-446
-516
-614
-703
-830
-976
-1126
-1241
-1332
-1398
-1419
-1433
-1421
-1427
-1438
-1436
-1451
-1429
-1371
-1331
-1264
-1170
-1072
-946
-806
-681
-568
-470
-409
-366
-356
-380
-405
-445
-473
-482
-509
-524
-556
-580
-594
-607
-612
-612
-607
-627
-655
-685
-699
-680
-661
-637
-575
-520
-463
-394
-342
-299
-284
-278
-291
-336
-378
-427
-468
-503
-543
-562
-588
-633
-663
-697
-734
-776
-817
-845
-873
-906
-940
-968
-991
-1001
-995
-970
-926
-904
-880
-849
-815
-777
-736
-692
-650
-598
-562
-532
-490
-456
-443
-420
-394
-364
-336
-295
-240
-180
-109
-38
27
97
179
264
364
444
499
556
596
619
641
676
707
723
746
767
793
843
919
986
1048
1109
1181
1227
1279
1311
1325
1370
1377
1395
1399
1378
1366
1351
1342
1347
1335
1307
1280
1218
1160
1089
1018
927
816
729
631
508
347
153
-75
-268
-386
-469
-528
-546
-588
-636
-644
-638
-597
-556
-553
-580
-614
-646
-639
-614
-595
-569
-561
-570
-581
-628
-700
-789
-890
-957
-1017
-1083
-1152
-1228
-1284
-1326
-1345
-1344
-1313
-1280
-1264
-1230
-1201
-1165
-1098
-1035
-972
-894
-830
-757
-688
-629
-565
-513
-472
-439
-421
-441
-481
-505
-534
-550
-560
-583
-602
-629
-657
-671
-682
-693
-708
-705
-697
-689
-675
-663
-641
-610
-587
-573
-543
-523
-518
-503
-485
-484
-495
-524
-560
-606
-655
-691
-722
-745
-760
-768
-757
-761
-767
-780
-783
-777
-775
-773
-759
-747
-742
-734
-750
-757
-770
-768
-763
-765
-752
-755
-759
-757
-738
-713
-685
-670
-644
-606
-559
-517
-462
-366
-270
-167
-60
44
157
244
305
363
411
440
463
467
479
499
508
529
533
535
563
584
602
627
642
664
701
731
792
824
847
885
895
925
930
934
947
935
920
929
902
852
801
727
679
663
603
553
523
446
420
373
319
272
209
177
145
88
42
-25
-115
-190
-305
-419
-511
-569
-603
-620
-634
-656
-675
-695
-716
-729
-748
-781
-830
-817
-802
-837
-885
-868
-794
-798
-854
-894
-944
-984
-1012
-1037
-1096
-1190
-1247
-1259
-1257
-1240
-1178
-1123
-1086
-1011
-931
-880
-841
-789
-756
-739
-725
-689
-665
-678
-671
-645
-604
-570
-535
-517
-536
-571
-616
-638
-672
-701
-715
-724
-735
-750
-766
-777
-782
-791
-785
-792
-787
-794
-799
-778
-745
-715
-692
-663
-645
-656
-648
-622
-596
-568
-579
-609
-627
-633
-622
-596
-575
-544
-502
-457
-429
-427
-426
-421
-415
-418
-438
-468
-482
-483
-474
-435
-399
-367
-332
-299
-262
-236
-203
-176
-145
-108
-100
-67
-31
7
51
95
142
194
232
262
270
258
250
259
285
317
368
460
496
547
594
664
708
697
747
758
778
795
795
818
782
731
712
699
716
725
743
741
739
713
678
660
629
644
620
586
572
520
500
444
416
426
411
399
384
328
275
216
167
126
87
43
-5
-56
-143
-203
-241
-300
-364
-418
-488
-549
-601
-665
-735
-779
-825
-878
-904
-926
-953
-989
-1006
-1024
-1039
-1053
-1078
-1073
-1061
-1061
-1053
-1013
-979
-965
-942
-925
-908
-899
-899
-915
-920
-927
-930
-940
-952
-959
-974
-985
-988
-991
-998
-998
-978
-959
-950
-924
-890
-869
-840
-808
-783
-750
-708
-675
-656
-644
-620
-607
-594
-558
-518
-497
-465
-441
-467
-521
-568
-593
-610
-600
-580
-551
-535
-519
-477
-430
-402
-380
-363
-352
-324
-286
-285
-297
-295
-300
-344
-381
-410
-427
-419
-402
-393
-392
-393
-372
-335
-284
-256
-225
-188
-178
-165
-113
-65
-59
-33
-9
29
79
104
74
45
7
-33
-53
-66
-96
-136
-148
-141
-104
-54
6
57
103
135
155
166
196
235
251
282
313
345
380
425
472
519
524
529
543
550
573
560
527
497
456
430
399
367
372
364
361
370
375
365
374
379
362
353
333
317
286
270
243
256
243
226
207
192
53
-281
-571
-801
-916
-892
-832
-881
-762
-757
-772
-534
-444
-354
-365
-466
-460
-555
-701
-790
-857
-773
-731
-745
-725
-806
-880
-961
-972
-976
-1070
-1205
-1356
-1389
-1418
-1429
-1361
-1273
-1155
-1010
-934
-909
-918
-965
-953
-929
-919
-940
-997
-1010
-1009
-947
-834
-762
-692
-657
-668
-679
-742
-775
-793
-789
-741
-720
-660
-600
-545
-463
-378
-281
-217
-220
-238
-286
-334
-377
-392
-396
-380
-365
-358
-344
-313
-270
-252
-217
-207
-217
-250
-277
-287
-263
-218
-205
-196
-170
-171
-169
-157
-156
-130
-117
-110
-115
-147
-196
-234
-244
-230
-187
-146
-117
-106
-92
-91
-104
-112
-124
-126
-144
-164
-186
-197
-186
-162
-142
-114
-81
-34
-4
16
27
53
80
69
80
93
107
121
130
139
169
199
222
249
253
236
233
241
244
264
272
278
282
295
317
344
374
401
404
394
391
389
374
365
359
354
356
340
321
315
306
290
282
250
212
192
151
123
104
68
52
28
42
44
18
3
-52
-109
-141
-173
-204
-220
-266
-313
-320
-331
-354
-377
-392
-412
-442
-464
-485
-521
-562
-592
-613
-620
-643
-671
-703
-702
-696
-700
-688
-694
-693
-715
-755
-791
-811
-821
-827
-818
-815
-782
-749
-721
-698
-684
-669
-652
-648
-658
-657
-674
-671
-666
-663
-660
-637
-616
-593
-584
-572
-560
-569
-570
-571
-558
-538
-526
-514
-488
-477
-448
-420
-390
-354
-323
-273
-243
-225
-215
-207
-185
-176
-168
-155
-127
-98
-101
-120
-140
-154
-168
-178
-198
-208
-216
-205
-191
-163
-124
-119
-110
-106
-95
-94
-91
-76
-75
-74
-83
-84
-91
-109
-103
-95
-95
-102
-112
-118
-133
-134
-144
-147
-135
-107
-73
-52
-13
15
25
32
35
44
34
15
-26
-40
-58
-67
-94
-107
-98
-100
-93
-71
-39
-27
3
20
33
31
35
52
52
71
86
105
124
136
140
142
121
103
123
165
172
116
88
58
45
53
38
26
9
-25
-40
-41
-43
-31
-11
-36
-80
-105
-122
-106
-107
-110
-129
-149
-171
-192
-212
-245
-270
-285
-304
-342
-389
-424
-468
-513
-523
-518
-525
-544
-556
-582
-602
-626
-636
-642
-655
-656
-678
-703
-709
-708
-723
-755
-770
-774
-764
-739
-722
-693
-680
-677
-676
-678
-679
-697
-716
-722
-727
-742
-729
-713
-707
-681
-659
-652
-647
-644
-636
-647
-642
-624
-634
-633
-613
-577
-543
-511
-474
-423
-368
-336
-301
-258
-242
-230
-210
-195
-193
-178
-169
-156
-131
-124
-124
-111
-105
-99
-83
-80
-64
-64
-82
-104
-103
-101
-80
-52
-36
-19
-8
1
1
28
23
19
16
4
-7
-13
-30
-47
-83
-119
-127
-107
-104
-114
-99
-89
-81
-68
-58
-40
-30
-27
-32
-48
-69
-92
-96
-110
-114
-105
-98
-109
-113
-136
-161
-164
-171
-175
-172
-158
-147
-139
-126
-105
-110
-126
-115
-103
-90
-78
-76
-54
-48
-49
-55
-65
-68
-70
-83
-80
-95
-100
-114
-147
-154
-175
-183
-194
-204
-206
-194
-185
-185
-187
-183
-180
-202
-218
-225
-250
-271
-281
-295
-283
-282
-288
-302
-331
-359
-403
-413
-412
-423
-451
-466
-482
-506
-502
-509
-494
-466
-466
-468
-498
-550
-590
-619
-639
-648
-675
-711
-732
-729
-741
-745
-743
-737
-739
-746
-744
-747
-732
-719
-717
-706
-687
-674
-663
-635
-611
-591
-595
-618
-610
-605
-603
-611
-594
-563
-550
-532
-521
-499
-485
-477
-477
-488
-490
-504
-504
-495
-456
-419
-413
-404
-387
-348
-295
-277
-259
-237
-209
-199
-188
-172
-170
-161
-156
-153
-140
-133
-134
-123
-127
-127
-120
-87
-71
-63
-48
-31
-4
13
12
8
18
26
22
21
20
0
-19
-30
-50
-59
-78
-84
-84
-93
-91
-81
-74
-77
-87
-82
-81
-72
-46
-34
-16
-3
7
5
-21
-37
-42
-72
-94
-131
-170
-191
-218
-223
-217
-211
-201
-199
-207
-190
-174
-172
-156
-161
-147
-160
-183
-207
-223
-199
-215
-227
-232
-241
-243
-232
-225
-235
-227
-239
-239
-230
-227
-218
-218
-224
-219
-202
-199
-191
-190
-209
-215
-219
-235
-252
-273
-293
-313
-356
-382
-403
-411
-418
-434
-437
-435
-408
-399
-373
-351
-360
-344
-353
-359
-382
-387
-407
-425
-455
-487
-463
-466
-477
-477
-491
-481
-471
-477
-455
-460
-461
-483
-477
-452
-425
-408
-412
-407
-400
-396
-398
-400
-414
-416
-419
-424
-425
-428
-406
-370
-375
-347
-316
-301
-289
-299
-282
-277
-264
-265
-265
-292
-283
-263
-268
-261
-273
-266
-237
-225
-205
-203
-213
-205
-208
-190
-168
-138
-138
-133
-111
-117
-135
-117
-96
-77
-70
-83
-82
-64
-39
-60
-79
-87
-91
-103
-109
-119
-141
-141
-156
-177
-190
-185
-181
-173
-149
-130
-113
-108
-120
-111
-105
-108
-112
-105
-96
-103
-100
-95
-106
-118
-129
-132
-131
-152
-151
-141
-144
-169
-195
-207
-219
-229
-246
-256
-260
-257
-237
-232
-246
-232
-226
-215
-207
-217
-224
-231
-257
-269
-273
-288
-293
-316
-324
-330
-319
-305
-305
-302
-310
-309
-314
-340
-332
-328
-308
-306
-332
-328
-334
-336
-327
-322
-348
-358
-347
-348
-317
-295
-305
-301
-306
-297
-312
-315
-333
-364
-370
-398
-413
-414
-405
-417
-427
-455
-481
-495
-486
-491
-514
-530
-552
-551
-557
-546
-516
-512
-503
-487
-476
-469
-476
-456
-454
-468
-466
-457
-470
-489
-492
-467
-449
-453
-450
-435
-410
-403
-389
-387
-370
-355
-349
-357
-354
-329
-332
-329
-329
-313
-311
-328
-330
-323
-321
-315
-320
-312
-308
-306
-303
-326
-312
-305
-308
-305
-302
-293
-280
-278
-296
-295
-282
-263
-235
-224
-211
-185
-149
-122
-103
-117
-139
-157
-139
-129
-135
-128
-156
-151
-138
-145
-153
-164
-177
-208
-229
-236
-239
-230
-230
-227
-235
-231
-225
-243
-241
-240
-265
-280
-280
-266
-255
-266
-279
-273
-255
-260
-256
-246
-256
-249
-237
-248
-260
-268
-284
-291
-282
-271
-268
-268
-266
-266
-231
-245
-266
-267
-293
-313
-317
-298
-279
-288
-281
-262
-261
-263
-264
-277
-302
-328
-361
-389
-417
-426
-416
-415
-419
-422
-408
-415
-388
-381
-379
-359
-360
-349
-356
-341
-310
-296
-299
-281
-271
-254
-253
-276
-279
-295
-298
-305
-328
-344
-356
-368
-354
-349
-346
-341
-325
-308
-316
-315
-303
-291
-288
-284
-298
-299
-285
-290
-299
-311
-314
-305
-302
-307
-312
-317
-324
-320
-317
-334
-348
-344
-329
-311
-296
-283
-268
-245
-234
-230
-222
-229
-242
-240
-258
-272
-270
-260
-246
-222
-211
-223
-232
-239
-251
-260
-273
-298
-312
-319
-333
-334
-325
-322
-307
-303
-304
-287
-301
-296
-304
-302
-312
-319
-319
-328
-311
-307
-308
-321
-308
-296
-280
-248
-222
-198
-189
-179
-169
-174
-180
-158
-140
-126
-122
-129
-130
-133
-137
-143
-165
-194
-194
-186
-184
-188
-175
-162
-167
-159
-147
-132
-117
-106
-97
-84
-87
-108
-108
-101
-90
-91
-82
-90
-99
-91
-96
-80
-68
-63
-55
-64
-67
-59
-52
-44
-44
-32
-27
-24
-26
-14
7
5
17
19
2
-11
-19
-11
-11
-1
21
18
13
2
-9
-28
-49
-69
-71
-93
-131
-138
-155
-168
-186
-187
-192
-204
-188
-185
-179
-173
-182
-175
-182
-174
-163
-137
-138
-151
-114
-110
-128
-141
-139
-118
-125
-129
-118
-130
-141
-132
-119
-123
-140
-143
-139
-158
-175
-186
-200
-213
-224
-233
-205
-192
-179
-159
-155
-144
-136
-121
-119
-130
-155
-170
-185
-192
-202
-210
-189
-188
-179
-191
-176
-139
-131
-144
-148
-152
-156
-158
-184
-197
-177
-166
-167
-165
-168
-177
-168
-173
-182
-163
-172
-160
-155
-160
-157
-147
-137
-118
-103
-88
-80
-95
-94
-91
-82
-66
-88
-106
-108
-104
-82
-80
-75
-55
-44
-45
-35
-33
-52
-30
-34
-44
-32
-26
-1
10
7
12
10
6
0
-9
-23
-25
-18
-7
4
4
-25
-26
-15
-23
-40
-47
-72
-102
-114
-125
-131
-138
-145
-147
-153
-161
-168
-167
-148
-143
-134
-140
-154
-167
-163
-170
-183
-175
-158
-152
-167
-170
-171
-168
-165
-153
-130
-134
-142
-139
-132
-126
-132
-141
-155
-174
-177
-174
-172
-176
-167
-169
-170
-162
-178
-172
-177
-184
-190
-209
-208
-203
-195
-194
-190
-183
-175
-164
-166
-170
-176
-180
-185
-184
-194
-199
-206
-210
-204
-216
-209
-213
-215
-208
-208
-199
-186
-190
-191
-169
-152
-155
-152
-142
-152
-157
-158
-168
-180
-198
-189
-184
-189
-182
-175
-170
-174
-181
-192
-198
-217
-224
-233
-262
-257
-252
-265
-275
-286
-289
-302
-304
-300
-273
-266
-270
-268
-275
-269
-253
-250
-245
-227
-227
-227
-215
-215
-194
-183
-201
-209
-203
-210
-229
-232
-236
-244
-251
-257
-262
-268
-269
-272
-276
-273
-243
-210
-220
-232
-236
-224
-226
-241
-248
-245
-229
-223
-220
-222
-238
-256
-257
-251
-245
-239
-236
-232
-229
-219
-205
-196
-206
-210
-181
-173
-180
-170
-166
-159
-153
-153
-141
-146
-152
-174
-185
-184
-180
-174
-167
-182
-183
-178
-183
-206
-215
-226
-235
-236
-256
-236
-260
-251
-251
-262
-248
-204
-184
-189
-190
-194
-190
-189
-197
-206
-213
-221
-216
-222
-227
-233
-232
-245
-251
-265
-275
-262
-271
-288
-299
-305
-321
-342
-352
-356
-365
-395
-404
-403
-397
-380
-380
-375
-358
-346
-347
-333
-316
-293
-285
-291
-301
-313
-317
-328
-351
-358
-360
-351
-346
-333
-336
-344
-340
-334
-325
-327
-320
-308
-293
-284
-268
-269
-276
-264
-258
-253
-252
-254
-256
-260
-250
-245
-251
-270
-285
-281
-275
-292
-319
-337
-366
-389
-408
-419
-417
-412
-425
-414
-397
-390
-380
-378
-383
-374
-345
-340
-336
-329
-325
-336
-350
-337
-330
-328
-339
-348
-358
-362
-368
-360
-360
-363
-362
-365
-378
-384
-396
-395
-401
-400
-402
-412
-406
-420
-416
-410
-409
-404
-386
-373
-366
-355
-361
-364
-351
-344
-341
-326
-316
-306
-294
-287
-284
-270
-268
-263
-273
-277
-269
-277
-269
-261
-269
-274
-270
-268
-265
-262
-278
-286
-278
-285
-302
-312
-314
-320
-329
-302
-308
-319
-336
-359
-365
-361
-369
-380
-387
-407
-401
-405
-411
-423
-422
-422
-443
-443
-440
-433
-444
-454
-460
-461
-456
-450
-427
-402
-395
-397
-391
-392
-401
-394
-387
-401
-411
-419
-406
-408
-423
-424
-425
-425
-445
-467
-460
-447
-426
-419
-425
-428
-436
-438
-431
-417
-406
-386
-371
-372
-382
-378
-386
-386
-372
-367
-347
-343
-347
-355
-354
-361
-377
-385
-378
-369
-364
-358
-349
-345
-353
-358
-355
-360
-367
-374
-377
-360
-342
-330
-315
-322
-326
-337
-352
-348
-337
-324
-321
-325
-327
-319
-320
-327
-338
-336
-324
-315
-305
-311
-315
-332
-346
-346
-341
-343
-361
-361
-348
-334
-339
-323
-308
-316
-331
-332
-328
-310
-300
-322
-346
-358
-341
-323
-315
-295
-284
-278
-286
-282
-281
-289
-285
-287
-285
-289
-300
-307
-302
-307
-318
-322
-306
-304
-306
-325
-334
-338
-339
-339
-352
-339
-331
-336
-341
-334
-328
-339
-339
-342
-345
-356
-377
-388
-390
-376
-354
-335
-339
-337
-345
-360
-367
-374
-384
-377
-376
-370
-374
-372
-377
-382
-377
-376
-358
-327
-323
-340
-352
-346
-342
-351
-357
-357
-355
-345
-338
-331
-339
-344
-337
-330
-336
-348
-327
-316
-318
-313
-310
-308
-307
-299
-287
-273
-259
-248
-249
-254
-246
-233
-231
-247
-247
-258
-271
-275
-272
-269
-268
-274
-279
-277
-275
-258
-242
-248
-257
-257
-241
-238
-257
-283
-287
-277
-273
-269
-277
-294
-296
-294
-289
-293
-296
-275
-275
-288
-307
-315
-312
-329
-352
-355
-350
-342
-343
-352
-358
-358
-362
-363
-365
-381
-386
-391
-396
-393
-405
-416
-411
-411
-423
-423
-420
-421
-421
-414
-406
-409
-418
-415
-393
-385
-380
-385
-390
-388
-374
-368
-371
-383
-383
-380
-382
-365
-348
-340
-343
-337
-323
-338
-333
-324
-326
-327
-330
-308
-304
-315
-316
-315
-314
-329
-329
-342
-348
-357
-378
-365
-354
-342
-340
-335
-328
-322
-301
-279
-292
-293
-290
-279
-261
-254
-246
-262
-264
-245
-248
-258
-255
-264
-269
-289
-308
-305
-302
-296
-287
-257
-250
-248
-256
-275
-265
-263
-274
-290
-295
-308
-325
-337
-352
-363
-366
-371
-381
-413
-442
-438
-421
-430
-449
-448
-438
-435
-431
-416
-403
-403
-403
-405
-397
-392
-391
-389
-378
-382
-378
-373
-383
-375
-376
-363
-357
-369
-368
-374
-369
-379
-380
-364
-357
-344
-344
-331
-332
-343
-345
-348
-354
-355
-350
-333
-331
-339
-347
-357
-356
-361
-371
-383
-385
-370
-363
-348
-351
-354
-349
-346
-326
-300
-284
-267
-235
-241
-251
-243
-235
-239
-252
-240
-242
-236
-237
-245
-240
-238
-246
-260
-267
-290
-299
-302
-301
-304
-313
-317
-330
-342
-344
-332
-318
-316
-319
-320
-310
-299
-306
-306
-310
-314
-302
-308
-314
-304
-303
-312
-305
-310
-335
-347
-333
-329
-315
-303
-296
-294
-290
-274
-270
-263
-256
-260
-262
-258
-265
-252
-253
-277
-288
-297
-312
-306
-305
-300
-285
-263
-248
-249
-257
-266
-257
-248
-222
-215
-216
-212
-207
-203
-221
-221
-216
-204
-197
-189
-182
-203
-227
-233
-257
-277
-284
-283
-281
-275
-284
-297
-290
-286
-278
-275
-263
-275
-273
-259
-241
-232
-229
-222
-222
-209
-203
-210
-213
-220
-240
-239
-246
-251
-252
-238
-223
-236
-252
-265
-266
-263
-269
-271
-283
-293
-301
-291
-268
-262
-259
-244
-238
-226
-214
-205
-199
-193
-186
-189
-205
-197
-195
-197
-208
-211
-213
-209
-214
-218
-213
-207
-211
-211
-206
-213
-220
-218
-218
-223
-207
-208
-204
-197
-200
-212
-213
-214
-216
-214
-206
-188
-182
-183
-201
-203
-189
-169
-159
-163
-169
-167
-191
-219
-241
-252
-251
-263
-271
-266
-256
-264
-259
-264
-265
-273
-288
-275
-260
-263
-256
-255
-247
-246
-258
-275
-292
-298
-305
-300
-294
-292
-296
-301
-311
-319
-329
-337
-341
-336
-329
-327
-337
-342
-353
-369
-380
-396
-381
-364
-351
-336
-330
-305
-289
-268
-246
-233
-216
-216
-214
-205
-195
-196
-203
-207
-214
-236
-250
-240
-211
-204
-208
-218
-223
-240
-259
-254
-269
-281
-279
-287
-295
-291
-297
-300
-304
-310
-307
-298
-308
-312
-319
-329
-315
-284
-280
-293
-282
-261
-259
-265
-270
-266
-263
-267
-258
-258
-256
-259
-259
-261
-276
-280
-280
-281
-276
-275
-282
-284
-287
-291
-298
-300
-300
-301
-307
-312
-327
-322
-312
-309
-306
-304
-300
-308
-315
-327
-329
-329
-328
-309
-293
-298
-307
-313
-315
-329
-342
-336
-328
-320
-308
-305
-305
-310
-314
-313
-298
-278
-283
-278
-279
-292
-303
-314
-328
-320
-325
-327
-323
-312
-318
-329
-324
-328
-329
-318
-307
-297
-297
-301
-290
-284
-274
-274
-269
-289
-300
-311
-334
-332
-330
-321
-319
-326
-324
-329
-336
-348
-350
-330
-329
-327
-319
-316
-319
-310
-306
-290
-282
-298
-284
-283
-279
-262
-251
-235
-233
-247
-266
-273
-271
-270
-266
-260
-259
-249
-235
-220
-209
-211
-213
-215
-216
-214
-208
-208
-207
-192
-189
-174
-174
-178
-172
-175
-178
-177
-173
-182
-175
-169
-166
-167
-180
-184
-179
-189
-186
-191
-190
-192
-191
-188
-195
-189
-182
-184
-196
-192
-191
-185
-186
-189
-181
-192
-195
-184
-176
-173
-176
-179
-196
-213
-221
-238
-247
-250
-247
-252
-252
-241
-251
-248
-244
-239
-237
-220
-199
-191
-176
-166
-164
-152
-147
-136
-128
-124
-128
-139
-142
-133
-123
-138
-154
-164
-178
-177
-174
-167
-186
-197
-197
-195
-203
-212
-203
-194
-182
-169
-143
-144
-133
-125
-115
-112
-94
-91
-94
-97
-118
-130
-155
-164
-168
-179
-201
-194
-183
-181
-195
-197
-190
-187
-191
-193
-189
-175
-161
-158
-147
-144
-136
-128
-123
-125
-126
-110
-106
-127
-130
-135
-140
-146
-171
-180
-182
-180
-188
-199
-201
-207
-199
-194
-199
-195
-191
-201
-213
-214
-206
-207
-200
-205
-209
-201
-184
-176
-171
-177
-178
-190
-198
-195
-195
-194
-209
-228
-249
-263
-258
-249
-255
-259
-241
-230
-239
-242
-235
-218
-215
-230
-246
-264
-271
-267
-267
-258
-264
-260
-246
-260
-251
-240
-239
-237
-236
-248
-245
-246
-247
-244
-242
-233
-241
-257
-256
-247
-245
-247
-249
-230
-237
-262
-281
-273
-266
-264
-258
-255
-253
-252
-247
-236
-241
-257
-255
-264
-254
-245
-240
-235
-234
-240
-240
-231
-226
-220
-213
-199
-187
-179
-172
-161
-155
-152
-145
-139
-125
-127
-132
-135
-125
-131
-137
-136
-144
-144
-150
-162
-173
-198
-211
-226
-246
-242
-257
-247
-248
-251
-246
-263
-253
-254
-275
-283
-284
-289
-284
-274
-260
-257
-245
-239
-238
-234
-233
-226
-227
-238
-249
-257
-259
-260
-261
-264
-272
-277
-271
-280
-299
-294
-294
-307
-312
-312
-315
-321
-322
-315
-303
-303
-302
-300
-300
-298
-287
-300
-309
-303
-304
-321
-318
-307
-314
-314
-316
-309
-301
-302
-310
-301
-296
-287
-273
-258
-248
-238
-225
-228
-228
-223
-223
-225
-219
-223
-219
-214
-212
-200
-187
-175
-192
-196
-206
-205
-194
-194
-206
-210
-207
-210
-209
-203
-211
-203
-209
-211
-200
-203
-197
-206
-210
-219
-232
-245
-253
-247
-240
-228
-206
-204
-209
-216
-206
-209
-219
-209
-196
-194
-205
-215
-225
-234
-243
-253
-264
-248
-232
-233
-234
-230
-240
-253
-256
-276
-290
-309
-313
-312
-334
-344
-347
-346
-346
-357
-370
-363
-357
-361
-374
-374
-346
-331
-323
-314
-312
-312
-300
-277
-260
-238
-204
-185
-173
-176
-180
-187
-202
-194
-190
-187
-194
-205
-193
-201
-214
-208
-219
-229
-245
-257
-265
-273
-279
-289
-293
-288
-271
-252
-238
-220
-215
-233
-236
-238
-242
-247
-250
-238
-248
-247
-233
-230
-241
-240
-250
-258
-269
-284
-266
-259
-262
-264
-260
-251
-246
-243
-248
-245
-243
-234
-225
-232
-241
-253
-256
-264
-263
-260
-260
-275
-269
-253
-265
-276
-286
-278
-286
-302
-299
-295
-293
-292
-302
-303
-302
-292
-289
-309
-313
-317
-317
-314
-302
-289
-309
-319
-312
-296
-282
-271
-256
-249
-228
-226
-227
-214
-222
-227
-248
-264
-267
-267
-274
-276
-285
-296
-288
-288
-302
-314
-317
-316
-326
-331
-325
-315
-297
-300
-311
-306
-298
-285
-264
-252
-250
-258
-282
-302
-320
-328
-331
-329
-329
-346
-355
-353
-334
-327
-313
-303
-292
-304
-324
-325
-339
-353
-357
-354
-365
-375
-380
-369
-354
-352
-346
-346
-349
-365
-367
-358
-362
-353
-336
-329
-332
-326
-308
-301
-299
-304
-301
-295
-296
-294
-286
-274
-267
-259
-249
-253
-263
-252
-250
-231
-242
-257
-252
-263
-273
-273
-258
-257
-262
-262
-268
-276
-281
-286
-293
-311
-313
-310
-317
-328
-333
-323
-334
-342
-334
-319
-306
-305
-310
-307
-306
-315
-305
-298
-310
-314
-313
-306
-298
-312
-320
-325
-332
-325
-314
-315
-308
-290
-280
-279
-294
-292
-280
-292
-296
-308
-317
-326
-335
-341
-354
-356
-355
-347
-355
-368
-374
-375
-384
-402
-401
-401
-391
-378
-379
-383
-390
-375
-354
-349
-342
-340
-332
-323
-312
-306
-300
-292
-295
-304
-298
-282
-264
-268
-273
-268
-278
-292
-287
-283
-289
-305
-298
-285
-278
-279
-288
-289
-286
-272
-256
-243
-248
-243
-234
-221
-223
-218
-211
-215
-215
-222
-218
-213
-210
-214
-217
-225
-237
-248
-247
-242
-253
-260
-272
-297
-313
-310
-305
-287
-280
-287
-283
-277
-274
-265
-250
-245
-258
-260
-259
-248
-236
-240
-240
-226
-212
-222
-237
-234
-226
-221
-229
-230
-239
-249
-265
-272
-268
-271
-264
-267
-262
-247
-243
-239
-232
-226
-216
-198
-186
-180
-185
-188
-181
-181
-170
-162
-162
-159
-161
-162
-176
-191
-204
-216
-219
-235
-250
-246
-240
-246
-240
-221
-211
-226
-229
-225
-221
-212
-199
-193
-185
-176
-175
-165
-162
-177
-174
-171
-182
-188
-189
-194
-203
-205
-209
-201
-208
-217
-223
-237
-250
-267
-280
-286
-286
-273
-250
-226
-209
-198
-194
-188
-197
-195
-187
-174
-157
-152
-157
-158
-159
-152
-147
-154
-161
-159
-166
-180
-183
-198
-209
-220
-239
-240
-243
-248
-251
-260
-255
-247
-228
-221
-225
-224
-215
-209
-206
-215
-219
-216
-211
-216
-223
-211
-187
-173
-173
-184
-182
-177
-174
-177
-182
-180
-189
-202
-218
-235
-242
-255
-261
-262
-266
-264
-252
-250
-256
-259
-248
-245
-244
-245
-245
-253
-266
-265
-257
-263
-271
-267
-273
-279
-286
-296
-310
-306
-296
-285
-274
-267
-267
-280
-270
-259
-260
-259
-276
-280
-289
-300
-299
-304
-307
-303
-306
-312
-312
-316
-306
-320
-335
-337
-330
-342
-341
-337
-347
-350
-339
-325
-324
-321
-312
-297
-294
-286
-277
-272
-268
-261
-260
-265
-273
-289
-283
-277
-282
-275
-278
-287
-290
-298
-297
-291
-302
-320
-328
-322
-326
-329
-324
-319
-311
-300
-297
-304
-293
-281
-273
-270
-260
-251
-260
-270
-287
-293
-293
-280
-279
-288
-287
-273
-274
-279
-289
-301
-312
-318
-315
-317
-324
-350
-354
-353
-338
-316
-288
-261
-253
-256
-256
-245
-257
-276
-294
-304
-308
-304
-305
-299
-290
-294
-286
-273
-260
-257
-271
-280
-271
-280
-294
-294
-273
-271
-276
-273
-261
-252
-260
-259
-254
-251
-255
-260
-268
-274
-264
-273
-275
-274
-282
-283
-295
-299
-299
-290
-296
-310
-311
-313
-314
-317
-312
-305
-301
-304
-302
-306
-307
-302
-302
-296
-297
-286
-271
-268
-249
-231
-224
-221
-233
-254
-271
-284
-269
-261
-256
-256
-262
-257
-254
-247
-235
-230
-227
-224
-222
-210
-201
-197
-206
-196
-192
-196
-194
-197
-192
-187
-195
-204
-196
-206
-214
-213
-204
-193
-185
-171
-172
-166
-161
-169
-188
-204
-216
-218
-206
-207
-190
-182
-183
-176
-177
-185
-190
-200
-190
-180
-170
-171
-171
-184
-199
-198
-204
-192
-194
-187
-191
-198
-200
-204
-204
-209
-214
-209
-196
-187
-185
-172
-171
-193
-200
-191
-192
-193
-204
-208
-216
-224
-234
-227
-222
-227
-234
-239
-232
-221
-207
-208
-205
-206
-212
-210
-211
-220
-226
-235
-243
-232
-229
-220
-201
-184
-189
-194
-167
-168
-158
-164
-176
-175
-170
-166
-179
-173
-182
-178
-175
-165
-161
-155
-155
-153
-136
-134
-147
-147
-151
-158
-156
-167
-166
-173
-168
-163
-169
-176
-188
-197
-211
-213
-205
-182
-173
-170
-165
-174
-168
-168
-172
-184
-182
-170
-159
-162
-157
-142
-146
-153
-157
-156
-174
-176
-167
-169
-169
-179
-195
-207
-211
-225
-224
-230
-240
-233
-228
-227
-221
-226
-232
-228
-221
-229
-235
-235
-229
-220
-231
-232
-234
-225
-219
-226
-220
-198
-198
-198
-190
-202
-199
-213
-218
-226
-231
-215
-208
-210
-213
-221
-221
-222
-220
-218
-218
-212
-215
-210
-209
-213
-205
-192
-198
-204
-210
-210
-204
-193
-187
-181
-172
-171
-168
-156
-158
-150
-134
-125
-122
-130
-131
-144
-166
-174
-185
-188
-191
-205
-213
-217
-213
-214
-230
-246
-242
-230
-219
-220
-229
-242
-253
-262
-272
-279
-274
-264
-272
-283
-286
-286
-293
-293
-272
-254
-255
-254
-254
-257
-262
-262
-253
-246
-240
-230
-226
-235
-236
-232
-229
-224
-229
-220
-221
-235
-224
-226
-219
-224
-229
-228
-242
-239
-230
-231
-243
-241
-244
-246
-256
-274
-291
-302
-305
-308
-304
-302
-311
-318
-310
-313
-319
-311
-301
-287
-276
-254
-244
-249
-246
-263
-269
-271
-271
-282
-285
-285
-280
-283
-281
-264
-279
-295
-290
-292
-293
-294
-291
-295
-291
-289
-291
-290
-291
-301
-295
-287
-293
-308
-313
-313
-315
-311
-315
-309
-309
-310
-308
-311
-310
-309
-295
-281
-278
-274
-275
-276
-281
-295
-300
-293
-305
-307
-289
-277
-277
-278
-266
-250
-255
-253
-258
-263
-246
-242
-234
-226
-227
-213
-204
-217
-215
-208
-209
-203
-199
-193
-192
-201
-192
-189
-199
-207
-220
-226
-211
-205
-218
-221
-235
-262
-273
-287
-303
-318
-319
-307
-300
-297
-296
-298
-283
-285
-297
-306
-306
-308
-313
-302
-296
-284
-286
-297
-289
-277
-270
-271
-278
-281
-302
-314
-316
-318
-326
-314
-306
-317
-316
-327
-330
-330
-336
-346
-354
-358
-354
-351
-366
-361
-348
-322
-320
-317
-302
-300
-297
-308
-310
-310
-312
-308
-307
-318
-317
-344
-347
-341
-342
-323
-325
-309
-307
-316
-324
-327
-306
-300
-302
-310
-315
-328
-330
-327
-334
-316
-307
-322
-327
-331
-347
-349
-339
-341
-331
-319
-326
-323
-313
-306
-308
-317
-308
-309
-310
-304
-293
-288
-298
-293
-287
-287
-290
-281
-268
-260
-266
-265
-270
-282
-290
-302
-304
-315
-317
-314
-310
-305
-304
-302
-304
-315
-311
-308
-323
-336
-350
-343
-330
-327
-316
-312
-315
-304
-292
-277
-264
-266
-264
-263
-264
-267
-262
-257
-267
-271
-275
-280
-280
-273
-266
-272
-270
-259
-261
-259
-251
-246
-236
-227
-238
-242
-248
-239
-218
-204
-187
-183
-194
-202
-210
-212
-220
-226
-235
-248
-255
-260
-260
-277
-291
-300
-308
-311
-303
-314
-312
-309
-320
-317
-324
-317
-320
-322
-317
-321
-304
-298
-305
-304
-293
-279
-256
-250
-256
-256
-254
-253
-241
-236
-243
-244
-257
-260
-259
-266
-271
-292
-307
-319
-317
-316
-320
-310
-294
-290
-297
-296
-294
-318
-333
-347
-353
-350
-343
-328
-320
-322
-330
-329
-327
-317
-311
-310
-295
-286
-274
-261
-240
-232
-237
-245
-257
-257
-254
-242
-229
-229
-226
-236
-249
-251
-257
-257
-247
-239
-224
-226
-242
-244
-250
-268
-260
-256
-260
-255
-259
-265
-270
-286
-307
-325
-334
-334
-335
-331
-334
-329
-330
-323
-321
-325
-310
-314
-307
-295
-290
-281
-293
-297
-303
-308
-322
-339
-347
-351
-358
-368
-376
-376
-370
-350
-332
-328
-321
-320
-320
-325
-319
-325
-327
-312
-308
-298
-302
-317
-319
-307
-285
-264
-261
-278
-289
-298
-301
-305
-297
-292
-284
-274
-273
-267
-258
-256
-252
-245
-246
-249
-237
-251
-253
-234
-229
-224
-218
-201
-201
-193
-187
-209
-226
-218
-210
-221
-231
-241
-240
-235
-241
-247
-244
-238
-254
-269
-281
-278
-270
-268
-270
-280
-284
-295
-317
-330
-335
-325
-312
-303
-303
-305
-301
-311
-315
-321
-326
-320
-314
-312
-303
-303
-293
-271
-269
-268
-275
-276
-267
-259
-253
-257
-256
-250
-259
-270
-267
-267
-277
-286
-278
-275
-282
-286
-293
-298
-292
-283
-295
-302
-317
-333
-332
-341
-325
-302
-302
-301
-304
-311
-300
-296
-282
-278
-273
-255
-251
-247
-244
-241
-245
-244
-256
-262
-262
-271
-297
-317
-336
-346
-348
-351
-359
-353
-331
-330
-325
-311
-308
-329
-340
-343
-354
-354
-338
-300
-285
-282
-266
-262
-262
-265
-256
-254
-244
-238
-239
-237
-239
-246
-253
-267
-273
-263
-259
-263
-260
-248
-245
-244
-252
-257
-266
-270
-267
-274
-278
-286
-273
-271
-296
-297
-301
-290
-290
-288
-272
-270
-272
-278
-274
-271
-272
-261
-258
-246
-234
-230
-241
-263
-268
-259
-257
-260
-254
-256
-265
-276
-282
-286
-276
-277
-282
-268
-252
-242
-236
-234
-241
-241
-233
-226
-229
-235
-240
-245
-244
-246
-251
-250
-253
-258
-266
-276
-291
-296
-294
-292
-290
-294
-298
-298
-302
-306
-309
-301
-296
-307
-307
-304
-307
-323
-326
-326
-333
-337
-326
-326
-323
-314
-311
-315
-322
-332
-353
-361
-359
-358
-357
-350
-351
-359
-352
-351
-341
-336
-331
-322
-330
-333
-321
-324
-321
-314
-313
-303
-303
-310
-301
-296
-298
-287
-292
-285
-276
-274
-269
-270
-265
-256
-259
-272
-261
-250
-251
-235
-226
-228
-239
-262
-273
-285
-286
-286
-286
-281
-274
-271
-265
-262
-267
-281
-279
-289
-275
-259
-266
-266
-272
-279
-284
-279
-286
-300
-294
-272
-266
-266
-260
-257
-245
-246
-250
-253
-261
-267
-282
-283
-263
-260
-274
-278
-278
-285
-296
-297
-289
-287
-274
-275
-276
-274
-270
-269
-260
-255
-263
-260
-272
-268
-277
-278
-298
-306
-307
-318
-319
-312
-306
-317
-315
-311
-299
-293
-289
-271
-259
-248
-226
-215
-206
-185
-178
-182
-165
-158
-142
-139
-130
-121
-136
-150
-175
-170
-168
-174
-169
-156
-166
-181
-194
-215
-228
-237
-236
-228
-218
-229
-241
-254
-249
-249
-254
-240
-227
-221
-219
-215
-210
-203
-199
-187
-187
-183
-171
-171
-173
-192
-207
-214
-220
-211
-202
-199
-213
-218
-226
-236
-242
-245
-242
-262
-268
-274
-271
-258
-249
-242
-230
-222
-227
-229
-227
-218
-213
-205
-199
-180
-177
-173
-171
-166
-161
-160
-156
-156
-161
-182
-191
-204
-213
-211
-231
-262
-276
-274
-264
-247
-237
-244
-241
-232
-240
-233
-218
-214
-207
-210
-209
-198
-191
-188
-184
-181
-180
-174
-190
-194
-205
-207
-205
-231
-231
-234
-240
-248
-250
-249
-258
-272
-279
-287
-294
-290
-278
-264
-260
-255
-253
-242
-230
-226
-222
-211
-201
-202
-197
-206
-194
-188
-207
-215
-221
-222
-215
-209
-213
-219
-217
-222
-231
-229
-212
-208
-214
-196
-175
-168
-166
-165
-166
-164
-165
-164
-167
-185
-195
-192
-184
-172
-174
-168
-167
-170
-164
-164
-166
-191
-210
-202
-208
-205
-197
-196
-197
-187
-180
-190
-202
-210
-213
-228
-235
-227
-223
-235
-244
-249
-255
-258
-260
-279
-301
-308
-307
-313
-328
-329
-334
-347
-348
-347
-333
-320
-315
-311
-320
-317
-307
-300
-291
-284
-277
-264
-270
-286
-290
-306
-304
-287
-271
-268
-268
-251
-256
-279
-283
-285
-290
-288
-288
-290
-280
-272
-261
-258
-265
-264
-268
-268
-259
-254
-253
-255
-275
-285
-284
-291
-295
-298
-300
-301
-308
-305
-295
-296
-308
-317
-323
-333
-345
-347
-344
-338
-327
-324
-324
-324
-309
-305
-316
-320
-330
-333
-332
-339
-339
-343
-350
-354
-341
-335
-336
-309
-291
-279
-268
-263
-272
-285
-296
-300
-288
-268
-261
-269
-278
-274
-275
-286
-291
-290
-278
-263
-259
-272
-283
-285
-290
-297
-308
-315
-304
-307
-306
-315
-330
-343
-359
-359
-366
-379
-374
-368
-360
-362
-368
-364
-346
-349
-341
-332
-326
-319
-326
-329
-330
-320
-303
-307
-310
-300
-292
-284
-282
-281
-270
-267
-288
-314
-321
-330
-329
-320
-322
-337
-339
-334
-324
-323
-327
-310
-313
-341
-346
-352
-361
-355
-354
-351
-348
-335
-332
-334
-321
-321
-320
-332
-339
-336
-344
-334
-326
-306
-302
-291
-293
-300
-306
-309
-302
-295
-294
-300
-310
-299
-280
-275
-269
-267
-260
-259
-245
-234
-248
-256
-259
-261
-258
-255
-262
-262
-249
-234
-215
-205
-211
-208
-221
-225
-220
-232
-241
-234
-229
-241
-259
-280
-279
-289
-298
-317
-324
-318
-323
-312
-294
-290
-282
-286
-298
-300
-295
-301
-317
-321
-317
-319
-328
-324
-320
-323
-312
-304
-315
-327
-349
-347
-342
-330
-318
-309
-303
-313
-313
-326
-342
-349
-349
-347
-351
-341
-336
-340
-311
-295
-301
-307
-314
-315
-324
-324
-319
-303
-293
-310
-299
-290
-289
-295
-303
-312
-322
-309
-299
-306
-315
-308
-302
-314
-323
-327
-328
-337
-341
-329
-316
-302
-299
-287
-296
-315
-306
-290
-296
-311
-323
-325
-327
-335
-332
-322
-306
-298
-295
-298
-286
-283
-287
-295
-297
-296
-311
-327
-332
-332
-336
-329
-330
-329
-321
-309
-300
-297
-292
-283
-288
-277
-281
-274
-274
-292
-301
-306
-314
-324
-325
-325
-312
-296
-295
-314
-330
-334
-341
-352
-366
-381
-387
-392
-395
-399
-394
-379
-362
-350
-360
-360
-348
-335
-322
-336
-349
-350
-345
-323
-316
-327
-314
-309
-311
-310
-308
-310
-313
-320
-330
-336
-338
-339
-355
-371
-371
-373
-374
-364
-348
-333
-323
-309
-296
-290
-278
-278
-288
-294
-305
-318
-321
-331
-344
-364
-363
-350
-353
-349
-359
-355
-359
-369
-373
-380
-368
-359
-367
-367
-364
-359
-354
-365
-362
-354
-350
-357
-359
-354
-349
-340
-332
-331
-338
-343
-343
-334
-331
-326
-327
-335
-343
-355
-362
-353
-339
-340
-355
-358
-355
-358
-356
-349
-336
-338
-337
-339
-328
-338
-349
-354
-362
-363
-351
-348
-348
-337
-333
-340
-353
-370
-367
-378
-393
-399
-417
-464
-482
-501
-535
-547
-578
-574
-646
-656
-755
-1059
-3661
-3824
-2113
-2246
-1427
-894
-562
-501
-759
-921
-997
-981
-454
-939
-826
-1924
-3345
-2559
-2485
-2077
-1841
-2694
-2573
-2011
-2451
-2726
-3860
-2968
-2499
-2725
-2095
-2256
-1889
-1613
-1753
-1514
-1173
-690
-494
-876
-444
-512
-1300
-1439
-1404
-1649
-1633
-1607
-1669
-1901
-2279
-2066
-2124
-2417
-2215
-2165
-2113
-1844
-1924
-2381
-2668
-2598
-2312
-2413
-2396
-1783
-1643
-1854
-1894
-1791
-1719
-1521
-1306
-1268
-1168
-924
-783
-1143
-1363
-1148
-1043
-975
-651
-497
-408
-348
-305
-294
-438
-334
-81
49
116
221
154
173
276
291
318
489
975
1261
1196
1182
1312
1403
1545
1772
1952
2178
2440
2597
2554
2561
2716
2840
2926
3088
3313
3460
3531
3550
3487
3461
3617
3853
4031
4110
4158
4172
4072
3951
3829
3746
3779
3837
3811
3698
3558
3432
3249
3023
2940
2906
2902
2879
2699
2481
2318
2213
2094
1933
1877
1903
1867
1767
1596
1407
1259
1169
1118
1029
919
820
680
487
290
168
120
138
146
111
31
-28
-115
-287
-460
-539
-537
-528
-590
-700
-823
-925
-998
-1055
-1079
-1037
-949
-905
-936
-993
-1055
-1098
-1115
-1085
-1035
-974
-900
-882
-927
-957
-932
-889
-872
-845
-796
-739
-712
-721
-770
-781
-746
-715
-647
-614
-585
-587
-630
-690
-727
-720
-671
-651
-649
-667
-697
-704
-760
-809
-832
-807
-754
-772
-785
-903
-861
-865
-923
-770
-705
-641
-584
-515
-486
-544
-434
-298
-342
-222
-138
-145
-100
-48
17
67
175
299
309
232
249
292
264
269
323
364
439
509
544
572
681
780
850
949
1076
1218
1318
1430
1497
1587
1736
1801
1888
1935
2046
2256
2402
2625
2746
3089
3333
3688
4013
4156
4411
4479
4678
4815
4903
5155
5334
5592
5840
6026
6263
6276
5576
3287
251
-2867
-5161
-6020
-6361
-6071
-5918
-6235
-6972
-7546
-7050
-5604
-3655
-2269
-1529
-1239
-1425
-1735
-2325
-2554
-2076
-1113
326
1618
2510
2953
3105
3231
3638
4438
5142
5613
5426
4349
2847
1188
-252
-1279
-1932
-2224
-2217
-2131
-2419
-3104
-3868
-4335
-4248
-3887
-3513
-3305
-3403
-3739
-4271
-4717
-4745
-4289
-3394
-2337
-1333
-509
42
319
415
614
1024
1542
1958
1906
1396
680
-57
-608
-915
-1028
-1002
-929
-963
-1267
-1836
-2445
-2943
-3224
-3528
-3881
-4208
-4517
-4800
-5227
-5481
-5294
-4592
-3637
-2789
-2076
-1416
-843
-528
-480
-415
-187
109
217
8
-306
-601
-857
-1072
-1237
-1244
-1113
-1010
-1098
-1451
-1900
-2267
-2467
-2571
-2646
-2626
-2476
-2285
-2167
-2181
-2147
-1892
-1486
-1081
-785
-577
-452
-466
-638
-848
-928
-839
-655
-537
-532
-565
-621
-705
-797
-817
-725
-583
-464
-445
-504
-612
-756
-811
-742
-574
-306
-39
194
340
375
387
432
568
717
844
925
906
919
827
807
899
1074
1330
1499
1698
1849
1972
2004
2115
2277
2552
2933
3248
3603
3937
4340
4658
5163
5596
6190
6878
7396
7972
8229
7561
5047
888
-3875
-7597
-9589
-9986
-9330
-8480
-8285
-8912
-9726
-9493
-7506
-4488
-1587
280
904
630
-212
-1159
-1583
-1162
10
1660
3300
4455
5071
5178
5045
5183
5673
6363
6913
6704
5433
3261
604
-1878
-3707
-4736
-5040
-4756
-4311
-4116
-4345
-4884
-5206
-4943
-4123
-3017
-2036
-1497
-1512
-1983
-2560
-2810
-2441
-1423
18
1497
2730
3533
3817
3767
3654
3640
3811
3984
3799
3069
1847
420
-864
-1766
-2246
-2327
-2132
-1899
-1837
-2054
-2428
-2775
-2956
-2918
-2642
-2317
-2051
-1963
-2106
-2307
-2350
-2016
-1333
-445
453
1187
1676
1826
1707
1469
1187
760
234
-424
-1073
-1795
-2642
-3397
-3832
-3752
-3450
-3037
-2630
-2188
-1793
-1718
-1780
-1831
-1728
-1478
-1356
-1266
-1198
-1111
-1103
-1203
-1200
-1040
-650
-259
-104
-182
-539
-946
-1350
-1728
-1942
-2031
-1908
-1760
-1672
-1690
-1678
-1441
-1125
-718
-299
82
410
503
366
92
-120
-141
-63
32
78
115
116
-2
-147
-277
-257
-101
38
126
109
24
-84
-214
-265
-185
62
323
557
650
727
810
932
1102
1359
1702
2028
2314
2401
2494
2496
2618
2757
2887
3100
3199
3390
3411
3557
3736
3949
4311
4520
4869
5036
5413
5786
6160
6490
6695
6665
5550
2388
-1900
-6379
-9323
-10537
-10554
-9495
-8604
-7992
-8360
-8456
-7422
-4910
-1706
636
1997
2272
1961
1422
551
249
648
1650
3030
4236
5056
5305
5225
4803
4585
4751
4813
4784
4033
2296
55
-2399
-4484
-5864
-6486
-6520
-5965
-5145
-4636
-4428
-4529
-4428
-3754
-2725
-1597
-666
-143
-40
-264
-580
-614
-149
721
1870
2974
3760
4184
4086
3564
2971
2473
2141
1902
1383
442
-758
-2032
-3057
-3629
-3823
-3708
-3331
-2927
-2637
-2529
-2576
-2628
-2525
-2236
-1776
-1247
-820
-549
-483
-494
-376
-27
551
1261
1822
2157
2266
2091
1661
1112
571
168
-83
-352
-723
-1223
-1792
-2273
-2562
-2663
-2765
-3060
-3459
-3794
-3915
-4108
-4312
-4301
-3902
-3208
-2554
-1936
-1312
-599
-51
148
242
425
735
837
524
55
-339
-549
-815
-1228
-1607
-1733
-1605
-1579
-1785
-2154
-2445
-2454
-2417
-2417
-2364
-2165
-1828
-1549
-1379
-1223
-859
-353
72
320
445
581
684
584
283
-58
-213
-192
-182
-298
-491
-566
-522
-430
-366
-287
-107
115
275
334
322
357
425
496
503
557
664
785
858
811
726
690
792
886
1010
1092
1289
1532
1797
1964
2124
2351
2663
2925
3088
3204
3315
3459
3579
3668
3859
4148
4510
4898
5199
5522
5810
6147
6439
6535
6100
4196
728
-3530
-7418
-9778
-10681
-10128
-9052
-8030
-7745
-7781
-7213
-5580
-2997
-444
1451
2339
2352
1902
1217
704
730
1269
2264
3439
4476
5075
5238
4964
4450
4136
3891
3619
3075
1889
139
-1950
-3964
-5522
-6302
-6336
-5804
-4906
-4107
-3577
-3367
-3269
-2970
-2341
-1498
-634
-2
308
340
215
153
366
918
1736
2669
3435
3863
3827
3344
2618
1895
1290
797
301
-367
-1205
-2089
-2873
-3392
-3585
-3514
-3239
-2865
-2535
-2299
-2190
-2181
-2158
-2023
-1707
-1209
-688
-230
75
235
382
620
931
1295
1653
1844
1829
1587
1131
590
56
-411
-744
-1003
-1270
-1522
-1796
-2085
-2446
-2970
-3546
-3949
-4028
-3951
-3860
-3768
-3530
-3156
-2786
-2374
-1778
-953
-153
344
521
477
398
254
6
-279
-459
-486
-565
-813
-1184
-1513
-1683
-1744
-1797
-1845
-1895
-1922
-1998
-2144
-2306
-2344
-2166
-1824
-1409
-1019
-651
-331
-74
79
144
187
260
275
177
-43
-325
-583
-766
-867
-891
-833
-712
-533
-381
-273
-186
-74
86
281
460
592
711
814
900
944
948
921
918
899
815
636
442
300
172
148
160
284
518
874
1207
1518
1848
2232
2613
2845
2984
3090
3220
3284
3379
3462
3635
3838
4043
4342
4652
5062
5400
5808
6129
6432
6246
5238
2619
-1204
-5388
-8704
-10398
-10652
-9610
-8268
-7178
-6838
-6513
-5601
-3660
-1228
856
2138
2482
2117
1496
917
664
944
1618
2523
3585
4555
5187
5355
5032
4437
3899
3315
2631
1686
260
-1534
-3454
-5117
-6187
-6373
-5939
-5096
-4117
-3321
-2752
-2418
-2235
-1983
-1581
-1085
-545
-117
136
280
385
564
1002
1650
2468
3324
3913
4068
3768
3077
2209
1318
454
-311
-990
-1642
-2220
-2701
-3041
-3184
-3100
-2874
-2547
-2221
-1976
-1811
-1767
-1834
-1902
-1837
-1595
-1175
-723
-280
149
526
847
1156
1452
1688
1825
1745
1486
1074
536
-33
-550
-986
-1283
-1485
-1624
-1684
-1709
-1752
-1828
-1892
-1933
-1955
-2003
-2148
-2531
-3063
-3496
-3574
-3443
-3169
-2700
-1960
-1131
-528
-189
15
248
359
257
35
-150
-279
-484
-886
-1305
-1514
-1459
-1297
-1189
-1181
-1204
-1237
-1416
-1685
-1930
-2061
-2066
-1992
-1894
-1746
-1516
-1239
-923
-600
-311
-17
231
348
312
122
-128
-362
-553
-665
-673
-594
-479
-340
-222
-100
29
116
169
221
265
257
214
138
120
142
181
251
382
531
650
676
607
495
371
255
105
16
11
141
373
662
969
1361
1823
2337
2772
3111
3358
3567
3618
3520
3375
3283
3264
3227
3224
3362
3627
3945
4322
4748
5200
5622
5569
4873
2685
-869
-4955
-8384
-10258
-10665
-9597
-7980
-6380
-5609
-5158
-4437
-2837
-761
982
2002
2177
1766
1176
670
383
546
1058
1716
2600
3633
4618
5260
5250
4578
3795
3001
2100
1023
-377
-1992
-3640
-5006
-5842
-5903
-5365
-4479
-3527
-2755
-2164
-1743
-1516
-1438
-1413
-1390
-1212
-960
-707
-458
-153
227
777
1505
2276
3036
3583
3756
3518
2902
2011
1037
71
-837
-1551
-2067
-2394
-2541
-2567
-2492
-2313
-2099
-1886
-1748
-1697
-1691
-1731
-1821
-1907
-1909
-1810
-1539
-1124
-595
25
675
1211
1615
1880
1983
1946
1741
1410
986
506
-1
-470
-839
-1095
-1238
-1264
-1225
-1189
-1198
-1290
-1430
-1606
-1762
-1986
-2292
-2662
-2948
-3096
-3136
-3032
-2723
-2154
-1536
-982
-566
-186
106
216
142
-1
-164
-283
-423
-643
-867
-983
-1003
-1005
-1017
-1023
-999
-1015
-1136
-1380
-1653
-1911
-2086
-2178
-2201
-2120
-1923
-1642
-1337
-1052
-784
-480
-202
-35
11
-50
-185
-320
-459
-570
-638
-637
-552
-470
-401
-330
-230
-119
-24
23
16
-10
-38
-50
-42
15
128
288
463
610
742
857
930
959
939
849
724
560
386
254
173
140
190
348
615
880
1113
1324
1601
1909
2136
2295
2396
2550
2671
2727
2790
2927
3201
3430
3645
3796
4047
4338
4621
4884
5096
5308
5217
4684
2950
-99
-3776
-7133
-9053
-9695
-8997
-7456
-5654
-4426
-3826
-3404
-2578
-1289
-234
266
331
196
112
206
289
581
1187
1927
2775
3734
4637
5357
5622
5102
4175
3175
2070
920
-328
-1645
-2842
-3699
-4164
-4092
-3649
-3068
-2439
-1945
-1710
-1670
-1855
-2158
-2340
-2411
-2289
-1898
-1366
-728
-37
600
1218
2111
3031
3362
3310
3379
3188
2676
2105
1235
198
-488
-919
-1231
-1171
-1052
-934
-657
-602
-894
-1221
-1569
-1981
-2271
-2472
-2546
-2433
-2214
-1995
-1698
-1238
-586
204
914
1388
1649
1760
1695
1472
1125
784
513
296
112
-14
-60
-74
-68
-124
-246
-383
-552
-793
-1121
-1523
-1900
-2304
-2705
-3034
-3082
-2905
-2662
-2402
-2125
-1771
-1354
-958
-660
-417
-234
-163
-200
-302
-377
-319
-260
-253
-275
-268
-220
-214
-341
-595
-824
-1002
-1197
-1422
-1709
-1916
-1986
-1963
-1893
-1767
-1536
-1203
-879
-666
-522
-379
-254
-176
-173
-235
-246
-209
-191
-218
-249
-239
-156
-73
-58
-68
-79
-72
-96
-134
-160
-166
-126
-49
31
120
254
394
532
632
697
750
769
747
660
547
446
371
331
318
333
377
452
522
605
716
866
1023
1174
1314
1486
1714
1923
2119
2285
2398
2544
2674
2779
2885
3000
3134
3225
3329
3451
3701
4018
4307
4553
4750
4688
4041
2159
-795
-4111
-6758
-8144
-8363
-7439
-5809
-4134
-3014
-2377
-1902
-1280
-741
-764
-1198
-1590
-1674
-1315
-684
-34
658
1401
2058
2721
3491
4267
4883
5023
4514
3709
2771
1689
490
-717
-1760
-2385
-2548
-2361
-1878
-1327
-939
-770
-903
-1301
-1797
-2364
-2901
-3211
-3243
-2953
-2394
-1711
-967
-200
502
1128
1689
2115
2341
2345
2112
1730
1283
777
328
-7
-177
-133
57
312
569
750
735
492
21
-621
-1285
-1904
-2393
-2659
-2693
-2510
-2163
-1719
-1230
-732
-295
27
229
311
284
199
75
-87
-237
-338
-370
-293
-119
110
384
593
681
632
449
167
-164
-555
-949
-1298
-1560
-1702
-1768
-1765
-1719
-1639
-1635
-1784
-2034
-2250
-2261
-2151
-2036
-1885
-1582
-1165
-798
-545
-362
-140
51
64
-49
-172
-259
-346
-527
-783
-986
-1058
-1080
-1162
-1273
-1319
-1251
-1190
-1212
-1276
-1327
-1310
-1273
-1257
-1221
-1063
-821
-584
-391
-226
-73
69
126
65
-28
-109
-157
-199
-262
-306
-308
-267
-203
-158
-133
-109
-54
19
59
89
122
164
203
210
227
267
332
392
434
433
466
516
529
491
412
354
318
338
379
487
640
812
996
1170
1324
1440
1551
1636
1721
1808
1940
2137
2302
2458
2572
2657
2737
2798
2813
2856
2909
3005
3165
3332
3485
3614
3673
3370
2305
412
-1973
-4165
-5704
-6425
-6170
-5161
-3828
-2679
-1941
-1509
-1255
-1246
-1645
-2261
-2759
-2854
-2427
-1683
-806
113
998
1725
2303
2760
3137
3402
3391
3067
2604
2068
1494
825
96
-496
-835
-892
-735
-444
-165
-7
-52
-383
-951
-1646
-2380
-3018
-3419
-3473
-3160
-2568
-1826
-1068
-394
115
415
534
513
422
313
226
211
259
342
431
536
682
856
1028
1159
1197
1117
905
579
163
-326
-827
-1262
-1575
-1722
-1675
-1481
-1197
-913
-705
-607
-603
-710
-910
-1134
-1326
-1429
-1435
-1337
-1142
-818
-457
-141
110
262
314
265
138
-22
-179
-342
-499
-639
-750
-866
-1017
-1202
-1418
-1669
-1971
-2194
-2261
-2211
-2136
-2026
-1788
-1468
-1143
-958
-900
-819
-764
-781
-812
-803
-722
-625
-579
-636
-706
-731
-778
-907
-1107
-1255
-1293
-1317
-1400
-1511
-1559
-1503
-1410
-1341
-1219
-1011
-782
-585
-462
-397
-326
-236
-216
-255
-279
-254
-199
-174
-183
-192
-163
-142
-171
-243
-357
-446
-512
-584
-629
-613
-542
-417
-277
-159
-52
48
130
215
270
302
331
330
312
273
244
234
229
205
188
174
193
243
293
351
430
530
649
803
974
1134
1286
1423
1555
1684
1774
1858
1926
1962
1945
1886
1905
1997
2132
2246
2360
2562
2802
2965
3023
3096
3160
3050
2464
1342
-115
-1624
-2927
-3878
-4227
-3980
-3239
-2359
-1653
-1157
-908
-1002
-1534
-2324
-3043
-3374
-3276
-2901
-2241
-1366
-349
600
1322
1778
1994
1990
1724
1342
995
789
718
672
629
651
719
786
829
854
864
841
692
368
-116
-708
-1347
-1936
-2356
-2506
-2347
-1984
-1533
-1072
-661
-380
-280
-369
-603
-887
-1153
-1339
-1382
-1250
-956
-529
-62
341
664
833
844
701
494
280
90
-51
-148
-190
-220
-237
-258
-266
-268
-255
-265
-283
-336
-468
-655
-886
-1128
-1306
-1381
-1364
-1265
-1111
-901
-677
-513
-433
-446
-517
-632
-774
-881
-949
-976
-1006
-1012
-949
-863
-825
-913
-1065
-1188
-1227
-1242
-1305
-1328
-1261
-1158
-1095
-1078
-1048
-958
-877
-935
-1021
-1030
-971
-925
-943
-980
-956
-895
-921
-1029
-1167
-1210
-1172
-1139
-1161
-1182
-1144
-1070
-1045
-1069
-1043
-934
-802
-737
-694
-623
-514
-419
-391
-388
-361
-300
-272
-289
-321
-322
-294
-276
-287
-319
-346
-410
-506
-599
-641
-618
-540
-449
-363
-283
-194
-111
-59
-30
-1
35
76
124
145
165
182
188
183
173
210
264
335
426
517
576
614
658
699
716
696
674
663
677
720
802
945
1138
1325
1475
1580
1653
1663
1593
1471
1396
1382
1400
1461
1515
1654
1820
1991
2156
2296
2439
2535
2592
2554
2381
1957
1219
262
-688
-1437
-1958
-2188
-2117
-1829
-1440
-1076
-865
-864
-1110
-1623
-2230
-2738
-3067
-3145
-2918
-2467
-1808
-994
-235
358
676
683
529
302
52
-119
-154
-45
181
453
717
960
1114
1121
1026
849
620
352
56
-224
-445
-587
-682
-730
-740
-741
-706
-682
-688
-730
-808
-913
-1058
-1227
-1374
-1453
-1466
-1395
-1233
-992
-706
-437
-235
-124
-114
-178
-288
-451
-604
-693
-684
-618
-477
-277
-101
18
47
0
-115
-249
-392
-504
-553
-555
-518
-479
-449
-432
-412
-433
-472
-540
-636
-725
-812
-910
-978
-995
-973
-947
-990
-1106
-1259
-1434
-1613
-1792
-1887
-1856
-1730
-1544
-1333
-1099
-885
-741
-726
-785
-844
-926
-978
-985
-957
-870
-734
-583
-464
-372
-356
-415
-534
-698
-876
-1019
-1135
-1202
-1180
-1116
-1037
-938
-873
-817
-787
-791
-794
-782
-764
-751
-704
-644
-574
-507
-463
-438
-422
-394
-379
-382
-408
-414
-391
-392
-402
-408
-399
-347
-271
-201
-127
-54
-4
31
23
-11
-27
-42
-52
-42
2
61
118
148
146
127
95
35
-63
-165
-243
-258
-224
-150
-26
128
270
332
340
348
357
363
363
391
460
557
690
807
906
998
1039
1008
946
862
787
741
729
757
799
836
887
951
994
1002
1018
1007
980
940
892
886
905
922
949
1006
1065
1121
1100
973
787
526
217
-54
-245
-338
-345
-296
-283
-276
-289
-403
-591
-823
-1062
-1223
-1341
-1380
-1313
-1158
-959
-799
-668
-623
-649
-706
-796
-871
-899
-852
-721
-569
-401
-260
-163
-123
-155
-210
-262
-301
-347
-361
-349
-283
-185
-101
-57
-51
-78
-140
-227
-333
-427
-501
-543
-572
-575
-569
-575
-608
-648
-686
-724
-763
-793
-817
-830
-821
-824
-825
-823
-806
-782
-785
-772
-746
-704
-645
-600
-552
-517
-490
-487
-488
-503
-522
-528
-511
-480
-462
-444
-423
-426
-457
-508
-563
-595
-608
-648
-706
-748
-787
-826
-893
-973
-1015
-1044
-1078
-1097
-1076
-1007
-898
-788
-701
-636
-580
-561
-588
-627
-650
-649
-628
-627
-605
-534
-439
-349
-285
-222
-181
-163
-182
-218
-249
-273
-263
-257
-259
-253
-245
-264
-312
-336
-360
-375
-365
-347
-326
-296
-270
-256
-254
-260
-245
-240
-279
-309
-328
-337
-324
-293
-272
-247
-213
-183
-163
-176
-158
-159
-165
-177
-178
-163
-129
-126
-170
-207
-210
-216
-205
-161
-122
-76
-65
-70
-75
-72
-68
-77
-91
-121
-147
-157
-170
-175
-137
-76
-13
24
80
101
91
84
79
19
-35
-70
-106
-123
-136
-112
-109
-106
-124
-153
-175
-194
-199
-223
-237
-242
-248
-244
-232
-215
-177
-140
-99
-63
-59
-66
-53
-41
-47
-58
-62
-58
-71
-73
-96
-149
-176
-193
-201
-205
-204
-204
-205
-217
-250
-279
-304
-312
-309
-306
-300
-298
-302
-318
-335
-332
-346
-364
-362
-352
-342
-315
-320
-342
-341
-365
-401
-412
-424
-465
-474
-489
-508
-503
-485
-459
-427
-388
-365
-328
-311
-325
-332
-320
-314
-308
-295
-295
-306
-312
-308
-321
-329
-350
-379
-422
-457
-460
-457
-465
-463
-450
-428
-400
-394
-387
-409
-429
-410
-402
-377
-343
-327
-324
-317
-307
-305
-311
-305
-314
-338
-350
-378
-406
-411
-435
-452
-462
-473
-462
-453
-437
-430
-457
-468
-480
-486
-471
-471
-466
-467
-492
-496
-479
-445
-407
-356
-314
-299
-299
-311
-347
-370
-377
-391
-406
-398
-391
-395
-372
-363
-348
-329
-319
-302
-305
-326
-336
-360
-375
-382
-404
-419
-434
-432
-440
-456
-438
-413
-394
-374
-358
-361
-375
-368
-353
-352
-367
-378
-375
-370
-364
-359
-364
-364
-371
-363
-369
-350
-329
-332
-320
-318
-332
-355
-372
-404
-422
-447
-472
-471
-445
-415
-384
-346
-313
-296
-287
-283
-270
-269
-286
-303
-326
-335
-327
-325
-322
-310
-276
-226
-201
-185
-176
-183
-210
-261
-323
-373
-411
-430
-427
-421
-386
-358
-321
-299
-297
-289
-314
-344
-385
-422
-460
-501
-526
-540
-539
-532
-504
-484
-453
-426
-399
-364
-360
-357
-383
-430
-451
-462
-456
-436
-386
-305
-251
-198
-164
-158
-164
-180
-208
-243
-269
-311
-354
-382
-404
-426
-447
-457
-465
-451
-428
-412
-409
-415
-427
-442
-455
-444
-442
-422
-401
-394
-377
-368
-346
-314
-275
-248
-239
-225
-224
-216
-198
-204
-191
-182
-185
-203
-210
-228
-260
-281
-281
-275
-283
-280
-276
-278
-271
-260
-264
-266
-276
-283
-297
-330
-364
-369
-367
-367
-356
-347
-343
-356
-377
-383
-380
-385
-371
-370
-358
-354
-373
-379
-375
-365
-352
-350
-365
-366
-372
-381
-384
-386
-383
-372
-379
-388
-380
-384
-390
-397
-385
-377
-370
-383
-391
-392
-419
-437
-440
-437
-446
-443
-498
-498
-541
-537
-622
-580
-667
-584
-679
-566
-713
-401
-1194
-1350
468
-740
-318
127
-409
20
-30
-806
-284
-329
-547
-213
-341
-332
-8
-132
-197
-38
-272
-203
-224
-453
-404
-389
-499
-366
-388
-430
-323
-334
-364
-315
-393
-385
-325
-381
-380
-362
-374
-313
-290
-279
-214
-198
-187
-140
-124
-79
-44
-71
-86
-79
-117
-157
-200
-254
-296
-322
-332
-335
-326
-332
-317
-304
-305
-300
-299
-298
-295
-311
-312
-305
-308
-305
-317
-316
-298
-303
-319
-335
-356
-354
-356
-350
-326
-330
-339
-341
-363
-377
-375
-384
-399
-397
-410
-426
-427
-421
-389
-362
-348
-326
-307
-300
-288
-302
-322
-330
-339
-324
-278
-243
-228
-217
-209
-215
-225
-236
-245
-253
-253
-266
-274
-255
-237
-210
-189
-205
-207
-222
-235
-216
-234
-244
-250
-275
-275
-276
-296
-290
-281
-277
-246
-247
-244
-222
-234
-241
-240
-255
-233
-222
-207
-173
-160
-141
-120
-102
-95
-100
-122
-153
-190
-235
-272
-286
-263
-264
-271
-278
-296
-299
-309
-328
-332
-354
-383
-418
-464
-504
-509
-506
-461
-418
-395
-353
-335
-318
-307
-334
-351
-343
-349
-350
-357
-358
-335
-287
-248
-190
-147
-111
-87
-100
-132
-168
-215
-258
-293
-321
-338
-343
-359
-369
-359
-352
-343
-354
-380
-390
-409
-428
-440
-458
-462
-464
-453
-419
-364
-313
-290
-255
-225
-182
-155
-136
-110
-103
-100
-92
-94
-95
-94
-114
-125
-146
-175
-197
-234
-262
-249
-269
-286
-308
-322
-338
-357
-366
-369
-389
-392
-388
-401
-394
-373
-338
-295
-271
-236
-214
-189
-146
-136
-121
-108
-108
-103
-97
-99
-96
-96
-114
-134
-157
-160
-166
-165
-163
-179
-180
-209
-232
-245
-258
-264
-253
-232
-233
-229
-205
-189
-178
-171
-170
-162
-158
-144
-157
-169
-158
-141
-121
-109
-100
-111
-123
-146
-182
-225
-255
-277
-300
-319
-338
-342
-334
-312
-300
-284
-266
-254
-258
-264
-243
-242
-232
-217
-221
-238
-265
-268
-282
-291
-297
-303
-302
-305
-292
-278
-279
-281
-274
-276
-293
-315
-331
-344
-358
-364
-378
-398
-408
-383
-362
-360
-335
-300
-283
-275
-281
-285
-291
-321
-348
-362
-360
-349
-340
-322
-313
-309
-306
-285
-253
-244
-233
-239
-247
-264
-286
-297
-288
-258
-229
-203
-171
-148
-123
-122
-136
-145
-162
-186
-215
-237
-264
-283
-292
-297
-292
-270
-242
-226
-219
-227
-242
-255
-271
-302
-321
-319
-297
-284
-285
-267
-251
-232
-201
-180
-167
-166
-177
-188
-228
-261
-264
-276
-256
-227
-209
-191
-193
-205
-198
-193
-206
-203
-215
-217
-207
-211
-200
-191
-182
-171
-174
-168
-167
-164
-148
-136
-113
-102
-105
-119
-142
-169
-195
-213
-232
-263
-280
-272
-249
-225
-212
-206
-209
-221
-222
-208
-203
-202
-207
-212
-212
-218
-219
-230
-222
-200
-178
-152
-143
-123
-112
-112
-107
-104
-97
-90
-89
-77
-93
-111
-127
-130
-144
-149
-144
-141
-160
-188
-209
-225
-238
-247
-245
-232
-225
-230
-221
-216
-201
-191
-181
-176
-171
-152
-143
-158
-189
-216
-234
-250
-252
-248
-242
-226
-216
-209
-191
-187
-194
-188
-198
-207
-213
-239
-251
-253
-247
-230
-202
-183
-176
-174
-181
-177
-183
-176
-163
-170
-178
-198
-221
-227
-223
-212
-209
-197
-189
-177
-158
-159
-174
-189
-197
-204
-218
-218
-214
-205
-198
-194
-191
-172
-157
-157
-151
-125
-104
-99
-99
-117
-143
-184
-221
-234
-228
-233
-237
-228
-225
-215
-205
-189
-170
-160
-142
-139
-150
-167
-188
-200
-202
-181
-147
-137
-134
-135
-142
-142
-150
-144
-133
-119
-130
-167
-176
-183
-183
-171
-152
-146
-139
-112
-101
-93
-73
-71
-79
-90
-92
-105
-127
-144
-158
-174
-165
-141
-115
-82
-53
-42
-53
-56
-70
-87
-110
-140
-153
-163
-167
-186
-197
-182
-171
-165
-166
-152
-157
-170
-177
-195
-199
-199
-175
-162
-159
-155
-137
-103
-77
-51
-29
-25
-39
-46
-44
-48
-36
-46
-77
-87
-92
-95
-87
-79
-67
-68
-77
-100
-123
-141
-159
-176
-192
-197
-191
-190
-188
-187
-206
-214
-226
-232
-236
-225
-203
-174
-153
-152
-144
-153
-133
-122
-109
-101
-115
-138
-150
-147
-131
-128
-143
-169
-215
-233
-245
-260
-265
-275
-298
-303
-297
-285
-274
-283
-308
-325
-352
-364
-375
-371
-367
-359
-354
-350
-332
-320
-301
-260
-211
-174
-149
-130
-107
-93
-76
-69
-96
-117
-133
-162
-176
-186
-180
-173
-177
-185
-192
-211
-213
-207
-194
-175
-176
-183
-201
-219
-231
-230
-210
-196
-181
-161
-158
-161
-160
-159
-151
-133
-141
-159
-169
-168
-160
-157
-142
-117
-105
-93
-95
-95
-105
-106
-109
-115
-118
-127
-131
-149
-174
-190
-196
-201
-199
-175
-161
-151
-139
-131
-122
-104
-99
-104
-115
-142
-162
-179
-199
-221
-217
-204
-217
-214
-209
-206
-208
-197
-198
-215
-221
-216
-215
-225
-223
-238
-251
-261
-265
-254
-231
-219
-216
-210
-207
-204
-188
-189
-183
-177
-190
-196
-185
-164
-154
-151
-151
-145
-157
-175
-201
-213
-227
-239
-233
-234
-226
-227
-238
-252
-249
-247
-237
-241
-247
-256
-268
-276
-291
-290
-288
-282
-272
-241
-211
-193
-195
-200
-207
-212
-213
-214
-223
-239
-249
-239
-220
-218
-206
-209
-213
-221
-225
-229
-238
-236
-236
-246
-257
-273
-280
-273
-278
-291
-278
-256
-231
-205
-189
-191
-201
-218
-230
-240
-250
-261
-274
-279
-279
-271
-259
-241
-223
-218
-229
-236
-251
-275
-283
-276
-279
-290
-301
-294
-279
-264
-252
-255
-254
-261
-281
-294
-311
-334
-350
-356
-360
-359
-368
-373
-382
-411
-435
-432
-386
-349
-342
-346
-328
-277
-254
-275
-286
-274
-268
-281
-303
-324
-324
-312
-301
-297
-277
-250
-229
-206
-177
-146
-118
-121
-146
-154
-158
-163
-183
-190
-187
-205
-231
-260
-271
-270
-260
-246
-243
-234
-239
-269
-291
-317
-330
-315
-291
-268
-250
-236
-235
-250
-260
-265
-252
-228
-210
-190
-187
-207
-222
-222
-227
-235
-238
-233
-220
-214
-221
-245
-257
-266
-281
-291
-277
-272
-289
-312
-325
-327
-330
-311
-305
-313
-309
-309
-314
-322
-325
-326
-322
-308
-300
-291
-301
-297
-280
-257
-242
-225
-201
-206
-237
-268
-284
-285
-303
-325
-337
-341
-352
-354
-346
-353
-345
-327
-299
-277
-266
-254
-252
-265
-263
-256
-261
-267
-249
-240
-248
-267
-292
-287
-290
-290
-280
-287
-322
-326
-321
-315
-313
-320
-328
-347
-357
-340
-318
-321
-320
-319
-324
-343
-350
-353
-373
-385
-383
-365
-337
-315
-295
-289
-296
-303
-308
-317
-304
-265
-238
-218
-215
-232
-255
-261
-276
-282
-275
-283
-285
-290
-295
-304
-315
-316
-315
-304
-294
-289
-288
-289
-291
-290
-301
-292
-281
-281
-274
-260
-247
-260
-258
-237
-217
-200
-191
-169
-159
-164
-170
-183
-191
-190
-177
-158
-149
-150
-168
-179
-192
-228
-257
-280
-296
-306
-309
-300
-282
-295
-310
-286
-265
-259
-266
-245
-228
-248
-293
-295
-278
-279
-282
-293
-303
-303
-311
-316
-295
-287
-266
-258
-255
-262
-268
-271
-268
-260
-269
-276
-238
-220
-236
-235
-265
-261
-236
-230
-224
-232
-256
-284
-338
-345
-338
-357
-347
-328
-323
-316
-306
-307
-310
-347
-355
-352
-339
-312
-293
-295
-291
-290
-306
-308
-322
-283
-244
-221
-201
-200
-216
-229
-240
-232
-206
-193
-188
-184
-189
-209
-206
-195
-178
-161
-171
-190
-195
-212
-219
-210
-213
-204
-196
-187
-179
-193
-196
-205
-219
-208
-199
-193
-208
-230
-252
-274
-286
-294
-304
-298
-284
-281
-291
-290
-288
-277
-281
-306
-316
-323
-330
-341
-333
-318
-308
-302
-286
-283
-274
-261
-257
-251
-249
-252
-270
-287
-300
-300
-301
-302
-301
-298
-300
-302
-313
-328
-342
-355
-367
-385
-408
-422
-442
-456
-453
-436
-415
-385
-340
-321
-299
-290
-283
-288
-293
-292
-282
-272
-260
-233
-196
-180
-176
-169
-181
-198
-217
-220
-227
-237
-246
-255
-261
-258
-253
-237
-218
-208
-199
-188
-196
-191
-175
-170
-169
-166
-165
-177
-196
-214
-205
-194
-186
-180
-199
-201
-184
-192
-212
-229
-244
-248
-259
-278
-287
-282
-280
-292
-283
-280
-292
-284
-280
-301
-313
-312
-302
-282
-265
-257
-248
-235
-222
-214
-232
-251
-243
-236
-238
-251
-289
-335
-370
-386
-401
-402
-403
-398
-382
-388
-394
-399
-403
-398
-392
-373
-363
-369
-376
-383
-366
-335
-310
-283
-273
-243
-215
-206
-214
-221
-214
-225
-247
-248
-239
-226
-235
-246
-241
-243
-237
-227
-228
-231
-237
-248
-280
-313
-332
-352
-365
-382
-380
-371
-368
-373
-343
-300
-235
-174
-168
-203
-275
-320
-321
-280
-245
-243
-247
-242
-243
-244
-231
-209
-206
-187
-208
-220
-298
-137
-46
-198
-295
-379
-308
-282
-295
-205
-172
-214
-271
-286
-284
-299
-256
-224
-230
-235
-196
-171
-155
-124
-103
-121
-104
-74
-64
-82
-108
-120
-139
-159
-166
-189
-211
-210
-213
-211
-198
-178
-179
-180
-174
-172
-162
-163
-185
-201
-212
-222
-213
-206
-186
-167
-149
-144
-149
-134
-114
-97
-88
-83
-93
-119
-135
-151
-151
-142
-125
-109
-108
-102
-94
-91
-108
-116
-141
-178
-215
-225
-219
-233
-244
-232
-224
-230
-212
-178
-156
-142
-121
-121
-140
-158
-156
-165
-180
-177
-179
-178
-190
-206
-222
-227
-229
-216
-206
-209
-205
-209
-216
-225
-211
-223
-226
-222
-219
-210
-214
-211
-214
-221
-217
-205
-199
-206
-217
-216
-217
-228
-238
-238
-225
-205
-181
-154
-140
-132
-139
-147
-148
-162
-169
-173
-185
-198
-215
-214
-214
-237
-237
-224
-239
-228
-206
-205
-222
-226
-235
-278
-300
-309
-316
-324
-321
-314
-312
-311
-307
-289
-268
-260
-244
-230
-235
-230
-242
-256
-266
-272
-288
-289
-302
-288
-287
-276
-290
-279
-298
-286
-308
-323
-373
-365
-618
-1774
-1518
-1615
-2255
-1963
-1538
-1270
-859
-476
-30
259
269
345
364
255
-187
-260
-175
-495
-659
-491
-435
-430
-325
-126
-77
4
48
-40
30
-65
-361
-357
-311
-510
-552
-377
-327
-286
-221
-165
-119
-206
-244
-266
-363
-390
-468
-467
-313
-357
-354
-205
-198
-276
-255
-262
-337
-289
-329
-321
-304
-562
-719
-928
-944
-1131
-1302
-1068
-953
-882
-709
-481
-341
-288
-274
-294
-288
-390
-446
-469
-336
-819
-1281
-675
-1094
-1433
-929
-709
-795
-396
-205
-130
-16
-158
-177
-156
-203
-508
-467
-254
-367
-493
-239
-114
-218
-103
-127
-208
-266
-270
-375
-464
-283
-406
-362
-182
-356
-143
-101
-378
-498
76
84
-534
-293
-330
-571
-481
-486
-383
-239
-451
-354
-213
-365
-283
-225
-406
-473
-255
-279
-446
-309
-224
-132
-183
-277
-122
-2
-333
-345
-99
-277
-331
-184
-139
-350
-55
148
-62
-152
-68
17
-706
-1409
-816
-1095
-1566
-917
-657
-956
-669
-94
-356
-551
-463
-394
-835
-1052
-494
-486
-874
-704
-438
-640
-781
-815
-468
-278
-372
-348
-217
121
181
-304
-94
120
-248
-445
-243
-147
-149
42
152
-80
-376
-285
-348
-417
-397
-356
-242
-126
-274
-439
-398
-224
-263
-492
-590
-447
-294
-573
-542
-322
-394
-494
-362
-320
-263
-264
-396
-527
-381
-301
-510
-420
-136
-290
-366
-347
-234
-350
-243
-73
-236
-210
-190
-447
-398
-276
-471
-490
-451
-244
-362
-67
-178
-744
-480
-234
-465
-698
-543
-244
-305
-469
-558
-388
-458
-619
-291
-433
-784
-449
-366
-425
-446
-361
-218
-417
-104
-300
-297
-253
-608
-676
-272
-314
-679
-128
-49
-328
-74
217
-408
-563
-321
-600
-1149
-766
-313
-585
-455
132
53
-269
319
114
-488
-267
-48
-461
-514
-525
-579
-503
-501
-410
-77
309
-418
-390
194
-323
-661
434
198
-1044
-336
218
-480
-613
332
782
40
-50
546
68
-630
-263
21
-505
-756
516
520
-264
76
325
135
-341
96
276
-82
-628
-108
304
48
247
466
439
313
70
158
370
222
-363
-223
802
178
-322
356
1008
527
-229
463
175
-281
35
-110
298
821
33
133
1034
615
-591
-86
895
-44
-141
833
521
38
456
431
286
596
369
91
141
69
67
247
291
46
117
747
484
-302
415
484
-250
-341
214
592
276
98
478
1270
274
-262
604
924
-363
-1343
904
918
-1134
-97
863
-139
-320
5
286
-259
-984
-76
113
-385
-359
24
121
-13
-278
293
255
-894
-709
303
-67
-635
-309
252
263
-208
-267
-303
175
485
0
-4
59
-325
-102
-103
-605
-795
-280
-220
-305
147
29
-231
347
-21
-850
-179
-28
118
118
-290
270
857
8
115
331
338
-218
-936
-254
223
-607
163
1307
88
50
830
419
-283
292
279
101
251
-878
336
469
13
457
368
514
118
98
348
127
20
129
7
784
28
-384
359
469
0
-847
-97
215
-953
-536
-340
-205
274
29
-236
-351
272
234
-296
-254
-139
-246
-596
-191
289
-93
-223
151
64
-644
-310
158
53
-50
-286
-584
423
-376
-1024
143
577
177
390
1040
829
161
150
791
-300
-726
317
-373
-459
513
664
148
48
137
283
296
-387
-110
898
323
-451
147
300
410
356
-35
450
422
789
187
-389
382
535
69
24
87
170
-93
664
565
-35
175
-134
155
262
-300
-660
510
816
216
-39
258
-800
-146
512
-380
-386
504
42
-405
281
573
-72
-596
589
249
-266
-106
-15
263
-136
-729
173
166
-642
-734
287
456
-783
-492
995
560
-1417
-578
597
-172
-731
-123
284
-183
-86
39
-307
79
52
-111
-163
-403
548
-42
-685
-148
-337
-342
-687
-681
705
-218
-739
457
-162
-252
7
-454
-507
225
89
-47
-367
84
146
-60
267
-208
466
-321
-1091
398
421
-449
-291
729
369
-834
-221
338
527
-499
32
1529
-285
-725
556
248
-847
-331
765
261
-161
184
701
-119
-822
-23
-82
-467
-637
-343
-92
-33
-612
-441
137
-179
-261
-695
-39
746
-499
-996
474
913
-223
-271
654
666
301
-395
135
564
-495
-996
-433
148
-501
-835
-585
276
9
-859
75
354
-231
-602
-60
779
136
-238
166
-156
-1173
-382
1054
-453
-264
1267
155
-609
-266
-825
-1211
-1358
-791
-670
-1558
-792
202
-731
-739
76
-119
-326
-595
124
-128
-830
127
280
-1160
-585
589
-140
-542
570
1017
-411
-692
-142
14
-1219
-2374
490
824
-1904
-1248
546
333
-1205
-1269
308
-126
-1449
-630
71
-629
-1916
-114
249
-909
-173
198
-86
-594
-59
-577
-839
-77
-507
-852
148
591
-1073
-446
31
-49
58
-519
-93
-191
-51
-134
-443
-743
-41
900
120
-855
451
479
-1112
-342
-117
-857
-582
84
-819
-1130
-123
430
-1049
-1091
433
-56
-631
-605
231
666
-1005
-1078
95
-655
-315
-278
-383
-566
-432
35
-243
-477
-463
20
431
-434
-486
-550
380
-585
-1035
628
-14
-237
-612
-37
170
-723
-268
-58
-331
-66
-334
-430
-480
-35
513
161
-456
114
359
-739
-782
-158
-18
-913
-743
510
876
415
-232
43
-8
-845
-1025
-863
-321
-379
-257
402
-223
-164
-159
321
212
-142
145
-413
-10
301
492
-191
-234
249
-886
-440
692
-71
-332
98
506
-775
-1451
-338
-336
-748
-493
-21
-296
-810
-691
8
-513
-1017
-102
484
-418
-627
-507
-28
-399
-1062
-864
-332
303
684
-681
-700
733
-607
-1085
-734
-816
-243
211
-231
-324
345
-87
-187
-171
-487
246
-142
-691
-446
-266
-341
-1130
-891
-727
-655
324
-52
-717
-286
216
-980
-1990
-349
-714
-1572
223
477
-1490
-558
932
-660
-1076
-1118
-683
-24
-462
-1006
-416
574
-181
-928
145
273
244
-100
-333
-234
85
-858
-1328
308
239
-1094
-679
795
-9
-601
-199
-176
-683
-957
-309
-84
-895
-335
1021
17
-791
-245
126
-235
-593
-852
418
-62
-1032
-85
-105
-401
-1297
61
933
-434
-1165
-57
395
-1005
-1677
-733
1186
30
-1798
212
1216
-1172
-741
419
354
83
-1358
-352
273
-388
-1200
-847
-18
-141
-943
-1066
-299
-831
521
104
-1542
-323
1066
275
-1360
-615
591
82
-934
-637
639
1138
-553
-1226
418
422
-936
-1302
-174
180
56
-796
-770
-210
-147
-357
-699
173
-215
-1170
50
553
-626
-851
197
289
-690
-481
53
-22
643
-206
-638
490
302
-890
-420
1494
-545
-1419
854
279
-1419
-203
1195
-982
-1336
519
-97
-1211
-556
-116
-42
-812
-885
-137
83
-1090
-1525
580
842
-1661
-954
777
-324
-1157
157
390
-631
98
131
-1717
-1545
506
606
-1204
-325
794
-783
-1296
-525
-214
-1476
-1132
681
525
-1388
-784
765
-296
-1451
-874
980
-633
-973
84
-383
-614
-483
161
565
-165
-1174
-37
1067
-1342
-1693
1224
-37
-1116
232
1008
-374
-1187
151
272
-691
-913
-228
221
-833
-1338
49
195
-618
-918
670
-177
-1397
-127
-23
-1013
-816
-147
77
-440
-179
-133
-571
-337
-793
-541
-587
-1206
-201
-847
-952
-119
-528
-1054
-789
-272
-314
-820
-843
33
-291
-1280
-704
189
-1088
-1496
-96
205
-601
-247
-348
-827
-928
-158
-335
-622
-93
-350
75
3
-1122
-600
188
-1090
-816
-126
203
-455
-1170
-512
-348
-1236
-1794
-35
605
-1049
-595
36
-433
-884
-1886
46
1017
-1349
-1439
889
-25
-1783
-350
42
-371
-261
-391
139
29
-643
222
-174
-903
-336
49
-236
-364
-305
-253
-143
-1013
-513
500
-609
-1265
184
161
-698
-722
426
-769
-1333
5
-549
-604
234
380
-703
43
-936
-1735
-38
-125
-667
-949
-873
26
50
-1390
-1252
502
523
-1075
-1226
611
-407
-1905
-694
608
-306
-880
-70
814
-69
-697
-689
-644
-222
-699
-754
-396
187
-176
-580
-206
-876
-906
-313
-647
-621
-182
-730
-936
-135
-296
-44
-179
-916
-728
171
587
-751
-1241
14
-246
-755
-946
17
287
-977
-690
562
-262
-1620
-589
1611
103
-1811
272
1474
-938
-1803
531
530
-970
-1149
-30
179
-210
-652
-326
203
-541
-956
-118
-324
-1091
-172
947
-571
-1537
-410
820
-728
-1462
363
312
-501
-1445
-303
98
-529
-1051
-622
1343
61
-1296
41
520
-705
-476
-29
-627
-283
204
201
-855
-599
629
114
-832
-52
380
-182
49
-116
-239
-64
-351
-748
-445
347
53
-524
-79
-109
-458
-851
-524
-809
-541
-256
-829
-951
-190
-633
-1360
123
-195
-1384
-883
-49
68
-949
-966
-664
-430
-699
-522
-4
-891
-483
-313
-87
-446
-1094
-651
-139
-177
-238
-802
21
-53
-162
-125
-864
-439
-253
-971
-1463
-713
-60
-625
-691
-899
-910
205
-144
-1091
-568
237
-485
-1167
-784
-34
-287
-1477
-1029
-199
566
-830
-1640
593
-581
-1794
-756
-363
8
-1065
-1016
8
-472
-648
-23
-73
-606
-651
-159
-523
-1814
-706
-7
-877
-1492
-413
386
-727
-1056
-433
-83
-1080
-1569
34
777
-936
-763
495
19
-665
-157
246
-868
-1157
485
485
-933
-844
299
291
-904
-693
-186
276
222
-708
-765
-352
-167
-147
-619
-642
313
64
-758
-284
154
129
-131
-296
326
610
-356
-202
-73
38
12
-541
20
204
-199
-175
-253
-884
-641
205
-199
-1744
-1068
648
3
-1530
-1038
788
424
-1691
-1258
-141
424
-559
-1234
-358
543
249
-592
-130
368
350
31
393
-464
-511
-342
-226
8
-211
-368
-158
-14
-773
-525
-407
-604
-589
-624
147
-23
-1136
-357
308
-655
-588
739
440
-997
-710
250
-25
-1432
-1644
233
439
-744
-871
197
445
-1019
-1247
-104
-63
-1426
-769
242
-224
-451
-449
44
-586
-876
145
285
-734
-1090
144
57
-945
-1324
-545
32
-126
-578
-9
766
-107
-1135
-1292
-416
-623
-1055
-604
160
7
-660
-334
-257
-867
-577
-387
-143
-232
-300
-157
-191
-100
-213
518
460
-145
248
308
-169
-240
-603
-301
-83
-52
191
387
722
-31
-107
276
-333
-1194
-674
240
-670
-662
1042
798
-92
-54
260
-23
-849
-888
9
-165
-359
389
36
-609
-300
435
333
-549
-353
457
108
-1161
-1192
293
313
-379
-36
891
408
-830
-623
-115
-785
-1293
-576
445
101
-658
-257
365
70
-1090
-508
217
-292
-612
-310
376
-49
-925
-515
-400
-792
-564
-224
-104
-110
84
-137
-637
-1079
-630
-169
-604
-810
-63
126
-404
-715
-833
-261
-570
-686
9
368
-32
-108
-625
-728
646
-55
-1089
-39
1066
8
-921
-258
31
-306
-1110
-1023
375
340
-571
-661
-30
-25
-1258
-1234
121
308
-138
-643
138
-71
-1410
-1229
-567
-21
-267
-324
-508
-388
-398
-729
-575
-862
-538
166
-54
-657
-427
580
120
-1300
-687
300
-218
-795
-568
130
21
-946
-1267
-506
672
-84
-475
-225
-155
-100
-786
-1002
-532
136
2
-493
81
208
-663
-465
-634
-882
-351
-81
-391
-725
206
456
-684
-1003
-342
83
-57
-352
-259
-152
-138
-391
-490
-209
-162
-66
317
418
63
-203
-91
-375
-125
-75
-43
-18
-236
31
-350
-613
-635
-416
-576
-623
87
379
-288
-1019
25
167
-1421
-934
754
431
-743
-201
263
-295
-801
-534
-62
97
-155
-347
15
172
-116
-494
-565
-224
361
187
-558
-598
180
136
-903
-1131
-223
138
-242
-775
-680
-49
-131
-1083
-1237
-596
-228
-586
-1021
-370
-310
-905
-885
-774
-761
-603
-50
-188
-817
-938
-549
-707
-1061
-875
-299
-88
-768
-514
-140
-620
-950
-530
-104
-125
-48
129
181
114
-89
-499
-92
143
96
-105
-161
367
87
-565
-761
-561
49
-184
-510
-300
22
-162
-640
-820
-821
-443
-247
-239
-225
-127
-257
-367
-537
-603
-438
-425
-516
-305
38
269
-333
-870
-94
-185
-481
-274
-135
-320
-172
199
-302
-1025
-643
140
298
-47
-364
-99
-165
-865
-1199
-428
118
-468
-775
-205
203
-34
-1014
-899
418
383
-633
-721
296
212
-663
-734
-206
164
-475
-461
318
513
-290
-1013
-592
-200
-550
-732
-116
103
-317
70
51
-286
-357
-160
-189
-502
-128
91
20
-124
-122
-331
-214
-96
-580
-706
-240
-129
-720
-721
-291
-171
-190
-368
-22
-97
-422
-77
-3
-540
-546
-91
173
-59
-336
-72
151
68
-471
-509
-68
-318
-774
-563
5
-72
-690
-708
-73
-143
-804
-764
-185
-65
-629
-586
133
-20
-595
-518
165
398
-127
-353
9
332
-232
-594
-106
153
7
-143
65
320
125
-159
-184
-247
-318
-200
-124
-439
-704
-149
37
-631
-697
203
429
-281
-577
-21
155
-643
-1037
-259
384
-82
-484
186
390
-486
-953
-299
246
-111
-468
-170
273
-14
-657
-615
79
125
-293
-417
-215
-90
-484
-717
-435
-226
-238
-27
117
71
26
-112
-627
-818
-371
-80
-331
-533
-385
-192
-188
-346
-396
-314
-124
-293
-478
-317
-372
-706
-813
-469
-211
-158
-282
-196
-18
-481
-771
-444
-463
-852
-707
-242
-213
-333
-277
-374
-481
-455
-638
-859
-638
-328
-398
-613
-467
-152
-185
-515
-380
52
87
-271
-615
-654
-512
-601
-767
-403
-147
-107
-94
-256
-367
-481
-551
-576
-567
-207
88
-248
-531
-373
-139
-335
-669
-676
-391
-378
-636
-737
-599
-428
-390
-223
-73
8
1
-106
-414
-660
-533
-287
-451
-537
-106
141
-99
-258
-210
-156
-431
-478
-310
-351
-242
-65
-81
-380
-113
-17
-290
-271
-309
-220
-204
-384
-648
-669
-299
122
-96
-350
33
201
-316
-721
-425
-138
-301
-605
-537
-123
4
-296
-554
-221
-50
-476
-595
-222
-116
-350
-574
-460
-93
-102
-484
-446
-174
-205
-330
-398
-337
-522
-462
-386
-323
-29
-77
-381
-451
-332
-361
-523
-519
-172
-99
-421
-517
-275
-218
-450
-459
-211
-256
-386
-328
-230
-158
-470
-528
-161
-156
-463
-449
-185
-273
-523
-349
-21
-138
-457
-553
-376
-243
-237
-424
-470
-284
-164
-293
-471
-452
-273
-202
-388
-707
-608
-246
-217
-583
-635
-258
-108
-333
-598
-418
-37
-4
-345
-464
-11
-21
-419
-310
-174
-148
-141
-132
-172
-268
-377
-326
-162
-326
-516
-329
-194
-237
-331
-422
-364
-288
-250
-459
-562
-286
-232
-450
-481
-309
-229
-276
-288
-248
-219
-310
-525
-583
-551
-478
-238
-223
-556
-645
-296
-159
-462
-649
-424
-172
-298
-526
-508
-357
-294
-295
-356
-405
-425
-330
-275
-561
-692
-550
-411
-484
-523
-321
-138
-463
-763
-586
-513
-614
-687
-649
-499
-418
-500
-514
-401
-348
-333
-262
-273
-357
-352
-286
-204
-275
-440
-334
-134
-14
-89
-435
-525
-281
-214
-456
-664
-389
-125
-335
-386
-428
-452
-368
-444
-520
-589
-504
-392
-418
-454
-346
-190
-227
-395
-420
-293
-216
-379
-567
-489
-247
-215
-469
-547
-381
-342
-456
-575
-511
-547
-705
-597
-515
-521
-538
-495
-412
-474
-609
-468
-291
-430
-445
-321
-405
-525
-519
-369
-228
-304
-462
-407
-288
-310
-552
-423
-103
-203
-428
-390
-227
-201
-455
-667
-504
-228
-308
-543
-548
-440
-353
-505
-706
-658
-366
-400
-627
-703
-620
-486
-557
-731
-743
-544
-361
-476
-639
-487
-239
-373
-672
-540
-157
-61
-326
-491
-316
-165
-358
-650
-552
-202
-197
-468
-517
-336
-281
-436
-561
-438
-243
-246
-412
-493
-321
-221
-336
-434
-381
-292
-330
-405
-489
-442
-305
-379
-498
-468
-328
-258
-315
-367
-307
-206
-228
-274
-236
-188
-203
-218
-233
-237
-210
-235
-253
-263
-293
-318
-309
-287
-313
-323
-260
-253
-304
-304
-244
-203
-242
-297
-276
-221
-258
-324
-327
-316
-368
-408
-391
-340
-361
-438
-473
-442
-380
-411
-479
-501
-473
-435
-458
-539
-554
-492
-471
-547
-562
-450
-368
-442
-552
-531
-452
-470
-552
-487
-358
-339
-409
-442
-413
-354
-332
-384
-420
-385
-365
-388
-423
-425
-388
-368
-371
-393
-377
-371
-414
-458
-451
-419
-390
-416
-431
-393
-361
-371
-385
-368
-335
-335
-328
-313
-325
-311
-304
-300
-349
-407
-370
-313
-328
-355
-337
-332
-362
-384
-355
-317
-306
-328
-303
-267
-279
-305
-297
-272
-249
-246
-264
-274
-275
-290
-274
-251
-257
-236
-213
-192
-223
-268
-305
-318
-310
-301
-290
-289
-276
-255
-252
-254
-250
-261
-274
-301
-322
-343
-365
-374
-357
-341
-324
-312
-301
-301
-308
-317
-317
-337
-371
-344
-329
-323
-317
-297
-272
-293
-326
-305
-286
-299
-275
-241
-219
-248
-273
-254
-253
-268
-289
-295
-277
-257
-242
-253
-263
-263
-246
-232
-233
-237
-246
-247
-259
-267
-265
-257
-221
-223
-244
-256
-271
-285
-309
-321
-297
-301
-319
-313
-290
-266
-288
-322
-321
-275
-243
-254
-231
-220
-207
-227
-275
-275
-253
-273
-277
-267
-267
-290
-333
-313
-280
-279
-274
-269
-272
-302
-326
-353
-385
-394
-374
-348
-348
-341
-320
-311
-322
-321
-302
-273
-289
-283
-314
-328
-330
-317
-326
-351
-335
-333
-344
-406
-434
-438
-439
-442
-439
-423
-424
-418
-412
-401
-391
-386
-407
-414
-413
-395
-363
-353
-352
-334
-323
-332
-358
-379
-395
-394
-380
-389
-393
-375
-382
-408
-427
-430
-413
-414
-423
-431
-408
-412
-414
-399
-375
-343
-327
-315
-287
-274
-265
-266
-282
-259
-220
-184
-183
-194
-185
-137
-128
-164
-180
-180
-179
-173
-167
-166
-165
-162
-153
-149
-134
-131
-116
-113
-154
-152
-127
-110
-90
-76
-15
21
29
46
31
47
63
54
65
67
69
77
57
34
37
59
64
50
60
54
26
7
33
51
39
35
29
27
17
-28
-77
-84
-68
-69
-106
-110
-69
-66
-100
-142
-160
-173
-208
-255
-241
-218
-253
-293
-291
-279
-305
-353
-393
-379
-401
-434
-467
-479
-461
-465
-478
-480
-451
-444
-457
-467
-482
-501
-533
-547
-532
-521
-548
-567
-553
-548
-588
-607
-594
-582
-624
-663
-622
-578
-604
-653
-635
-590
-605
-675
-693
-664
-672
-714
-736
-702
-674
-705
-746
-744
-712
-744
-796
-784
-743
-740
-758
-751
-695
-680
-712
-714
-702
-682
-692
-696
-646
-599
-581
-585
-559
-521
-518
-527
-513
-495
-471
-463
-443
-396
-381
-384
-367
-347
-352
-349
-297
-262
-271
-277
-272
-242
-245
-245
-206
-166
-138
-137
-108
-54
-23
3
19
42
78
117
150
168
198
216
215
221
220
253
283
274
253
263
293
292
312
350
371
382
391
416
407
372
371
383
378
372
375
409
450
458
477
494
500
511
489
481
491
496
504
494
480
442
378
325
275
230
205
166
120
90
62
22
-33
-92
-153
-171
-167
-206
-252
-290
-295
-284
-323
-345
-310
-320
-347
-385
-420
-427
-439
-451
-473
-516
-535
-552
-585
-600
-638
-676
-661
-681
-720
-724
-716
-726
-753
-766
-760
-749
-747
-761
-782
-793
-792
-818
-830
-815
-765
-739
-741
-723
-708
-702
-719
-707
-659
-645
-628
-601
-580
-553
-544
-528
-507
-499
-499
-489
-459
-426
-430
-439
-404
-367
-342
-356
-366
-357
-346
-359
-380
-369
-316
-288
-283
-266
-234
-230
-258
-256
-238
-218
-230
-228
-199
-193
-221
-216
-197
-187
-205
-234
-233
-214
-226
-249
-235
-199
-187
-201
-195
-195
-219
-267
-298
-287
-275
-281
-268
-253
-245
-252
-258
-249
-257
-264
-261
-272
-273
-253
-230
-222
-199
-191
-226
-245
-263
-266
-259
-283
-283
-261
-243
-247
-258
-258
-244
-262
-273
-252
-249
-236
-234
-234
-225
-229
-215
-199
-189
-187
-204
-216
-209
-221
-239
-247
-243
-235
-236
-231
-219
-232
-248
-280
-286
-285
-320
-333
-314
-312
-338
-369
-395
-390
-369
-368
-373
-369
-368
-391
-427
-434
-434
-427
-422
-427
-439
-471
-514
-528
-497
-462
-462
-448
-421
-423
-439
-455
-445
-433
-448
-444
-423
-423
-437
-469
-470
-429
-419
-433
-447
-438
-451
-471
-474
-450
-433
-423
-432
-441
-428
-430
-438
-400
-358
-334
-327
-324
-296
-274
-283
-279
-234
-190
-181
-190
-186
-195
-208
-198
-164
-149
-170
-194
-195
-203
-204
-207
-199
-186
-181
-176
-175
-178
-180
-195
-226
-207
-187
-177
-175
-176
-168
-175
-174
-171
-154
-142
-150
-185
-193
-168
-157
-158
-141
-131
-158
-174
-178
-169
-163
-173
-170
-162
-171
-181
-185
-178
-186
-209
-202
-200
-226
-239
-238
-231
-253
-261
-232
-222
-230
-263
-276
-247
-228
-217
-196
-164
-139
-134
-142
-143
-128
-153
-172
-181
-173
-159
-181
-182
-167
-134
-123
-140
-138
-143
-146
-142
-139
-135
-119
-124
-149
-160
-153
-118
-89
-83
-71
-45
-51
-59
-54
-57
-69
-78
-88
-110
-136
-141
-125
-137
-172
-177
-166
-170
-188
-213
-228
-220
-213
-213
-206
-216
-238
-250
-261
-248
-228
-221
-231
-270
-292
-293
-317
-324
-317
-306
-317
-324
-347
-388
-395
-402
-412
-421
-413
-402
-403
-428
-462
-441
-419
-412
-406
-400
-382
-403
-423
-421
-418
-434
-460
-469
-484
-512
-532
-530
-531
-523
-527
-532
-524
-548
-562
-583
-594
-581
-572
-550
-528
-505
-503
-490
-475
-455
-460
-452
-433
-425
-410
-409
-396
-386
-374
-381
-404
-405
-392
-398
-413
-388
-351
-334
-339
-341
-335
-338
-339
-329
-308
-285
-272
-246
-221
-194
-151
-119
-92
-83
-69
-67
-63
-38
-29
-49
-72
-70
-40
-47
-65
-43
-21
-29
-39
-14
21
4
-16
-8
19
24
25
39
67
72
77
103
108
103
114
119
98
84
91
97
78
85
101
92
73
77
77
67
53
49
58
54
56
63
78
77
88
109
124
126
125
141
129
129
149
152
164
155
146
125
82
62
64
65
53
52
61
71
54
64
84
81
75
83
89
81
61
31
23
27
24
-11
-6
-2
-47
-78
-103
-105
-77
-88
-105
-120
-147
-180
-217
-242
-255
-291
-317
-328
-344
-338
-355
-371
-360
-373
-382
-374
-376
-368
-386
-402
-397
-388
-376
-377
-384
-394
-404
-445
-463
-456
-469
-499
-513
-506
-496
-497
-524
-540
-549
-552
-553
-548
-526
-512
-522
-511
-472
-448
-449
-478
-504
-490
-464
-470
-470
-450
-446
-452
-461
-459
-448
-444
-452
-459
-458
-443
-424
-426
-408
-369
-373
-383
-350
-319
-349
-358
-313
-280
-260
-248
-231
-210
-216
-240
-254
-239
-239
-251
-256
-246
-246
-277
-295
-284
-272
-272
-270
-249
-228
-223
-230
-247
-244
-224
-208
-211
-189
-145
-157
-167
-145
-121
-127
-157
-150
-127
-122
-135
-137
-120
-113
-119
-130
-143
-151
-162
-192
-182
-158
-155
-157
-149
-139
-115
-108
-117
-107
-95
-102
-111
-105
-87
-85
-89
-62
-42
-54
-46
-36
-20
-42
-73
-68
-73
-60
-71
-74
-45
-39
-40
-34
-19
-5
-6
-20
-33
-7
26
45
33
41
76
82
53
42
46
28
-21
-59
-40
-25
-54
-85
-92
-91
-130
-158
-148
-133
-150
-160
-139
-134
-138
-160
-170
-157
-164
-162
-162
-150
-128
-124
-137
-153
-153
-150
-157
-181
-183
-196
-205
-218
-218
-196
-215
-253
-274
-267
-263
-269
-257
-246
-261
-271
-280
-276
-276
-278
-281
-312
-324
-336
-371
-405
-409
-421
-433
-441
-443
-452
-482
-513
-517
-513
-515
-522
-527
-516
-525
-544
-536
-527
-537
-549
-575
-599
-579
-576
-590
-591
-592
-585
-586
-596
-619
-619
-602
-608
-606
-600
-601
-614
-645
-639
-625
-628
-643
-631
-600
-581
-564
-547
-525
-493
-481
-474
-463
-463
-460
-463
-463
-441
-424
-410
-382
-368
-371
-373
-373
-373
-367
-365
-349
-331
-342
-347
-326
-325
-313
-305
-295
-276
-259
-246
-243
-246
-250
-230
-209
-202
-201
-207
-185
-164
-176
-170
-144
-124
-128
-132
-133
-142
-159
-165
-162
-170
-176
-176
-183
-192
-188
-179
-190
-199
-197
-198
-208
-218
-216
-215
-235
-256
-257
-257
-250
-242
-252
-232
-207
-203
-189
-170
-154
-171
-200
-216
-206
-221
-242
-238
-223
-204
-212
-217
-192
-168
-173
-177
-191
-186
-176
-197
-218
-224
-207
-200
-217
-219
-186
-176
-196
-208
-198
-193
-210
-221
-200
-172
-177
-187
-212
-226
-231
-251
-254
-248
-241
-243
-241
-238
-252
-268
-278
-278
-284
-293
-300
-300
-319
-334
-336
-357
-364
-357
-368
-375
-369
-359
-374
-392
-388
-368
-371
-392
-388
-397
-403
-432
-437
-421
-424
-444
-460
-455
-441
-451
-475
-468
-469
-478
-489
-476
-441
-450
-478
-474
-467
-463
-467
-495
-493
-479
-470
-454
-453
-449
-420
-432
-431
-413
-424
-438
-447
-448
-443
-444
-440
-426
-420
-416
-425
-429
-434
-427
-430
-426
-401
-373
-371
-382
-387
-386
-397
-419
-421
-415
-417
-410
-392
-375
-355
-348
-374
-405
-412
-423
-420
-426
-415
-386
-378
-366
-359
-356
-362
-353
-340
-352
-353
-355
-360
-347
-348
-351
-342
-316
-306
-304
-301
-305
-302
-291
-293
-289
-281
-275
-265
-270
-259
-238
-232
-231
-212
-202
-182
-167
-151
-132
-139
-136
-135
-136
-131
-151
-177
-186
-185
-180
-192
-178
-146
-148
-159
-173
-163
-127
-110
-112
-106
-110
-119
-130
-136
-123
-111
-106
-111
-98
-83
-78
-98
-120
-114
-111
-107
-108
-90
-85
-106
-116
-116
-124
-134
-123
-127
-120
-117
-140
-174
-199
-219
-228
-209
-188
-193
-198
-190
-201
-193
-205
-228
-223
-205
-208
-202
-187
-191
-203
-224
-243
-248
-246
-248
-243
-219
-193
-183
-172
-165
-167
-175
-185
-166
-169
-171
-162
-157
-151
-154
-159
-187
-211
-240
-253
-253
-263
-269
-268
-274
-270
-274
-283
-279
-263
-242
-235
-228
-213
-197
-205
-212
-203
-201
-204
-199
-186
-180
-183
-182
-178
-178
-185
-180
-176
-177
-162
-172
-180
-165
-146
-138
-148
-150
-168
-176
-177
-157
-138
-133
-138
-155
-169
-166
-172
-197
-210
-223
-245
-243
-225
-236
-259
-259
-229
-231
-234
-233
-252
-255
-253
-255
-255
-254
-255
-248
-243
-246
-251
-271
-302
-311
-311
-307
-299
-298
-276
-268
-271
-278
-277
-271
-284
-308
-309
-294
-305
-320
-309
-301
-327
-328
-310
-294
-272
-272
-279
-284
-272
-261
-264
-285
-270
-255
-252
-229
-219
-217
-210
-209
-196
-177
-173
-144
-124
-109
-93
-86
-91
-92
-116
-134
-161
-197
-200
-197
-180
-168
-179
-189
-190
-197
-218
-215
-213
-227
-227
-218
-222
-219
-211
-201
-180
-150
-143
-152
-171
-196
-224
-246
-251
-255
-268
-272
-252
-235
-243
-264
-261
-277
-303
-330
-334
-335
-349
-366
-373
-357
-340
-344
-365
-360
-330
-311
-319
-335
-327
-306
-302
-292
-271
-271
-293
-312
-308
-299
-307
-320
-317
-293
-285
-286
-279
-261
-262
-272
-277
-282
-287
-289
-285
-289
-291
-296
-286
-278
-275
-286
-289
-281
-287
-269
-232
-206
-200
-210
-209
-200
-201
-202
-211
-204
-209
-207
-193
-183
-189
-202
-196
-198
-203
-187
-173
-185
-204
-214
-202
-185
-174
-156
-156
-176
-198
-219
-227
-225
-238
-245
-241
-238
-250
-243
-223
-230
-240
-228
-213
-230
-223
-215
-216
-221
-233
-233
-219
-215
-222
-213
-216
-233
-256
-273
-264
-245
-229
-223
-239
-237
-214
-206
-199
-194
-172
-157
-165
-164
-130
-108
-96
-71
-50
-45
-44
-41
-42
-52
-72
-71
-86
-85
-97
-103
-121
-152
-173
-194
-227
-248
-239
-218
-207
-200
-188
-161
-146
-147
-137
-112
-102
-111
-122
-117
-121
-139
-161
-157
-160
-161
-154
-171
-181
-194
-191
-179
-166
-135
-109
-123
-138
-149
-158
-165
-178
-186
-194
-194
-200
-215
-233
-261
-281
-303
-323
-337
-331
-308
-294
-275
-244
-224
-223
-215
-222
-262
-290
-307
-305
-301
-291
-269
-266
-262
-242
-232
-247
-236
-198
-151
-140
-138
-126
-119
-135
-163
-173
-177
-184
-187
-180
-174
-161
-146
-129
-103
-75
-76
-98
-89
-105
-148
-159
-161
-168
-166
-167
-177
-185
-189
-194
-204
-208
-206
-202
-198
-200
-194
-164
-153
-161
-194
-228
-247
-253
-229
-201
-179
-173
-176
-173
-167
-180
-182
-179
-189
-193
-186
-180
-177
-143
-134
-138
-136
-119
-101
-119
-126
-115
-126
-165
-195
-180
-162
-168
-181
-147
-123
-133
-146
-148
-133
-136
-155
-182
-191
-184
-177
-178
-185
-178
-191
-200
-209
-236
-241
-243
-255
-270
-261
-250
-249
-261
-263
-271
-277
-268
-279
-286
-283
-284
-282
-264
-246
-242
-250
-262
-266
-271
-284
-285
-279
-283
-301
-316
-300
-294
-296
-288
-278
-237
-202
-172
-149
-140
-150
-166
-182
-191
-183
-173
-185
-185
-171
-159
-172
-179
-180
-200
-234
-244
-237
-219
-207
-191
-174
-157
-121
-109
-99
-95
-106
-130
-137
-133
-118
-100
-104
-114
-104
-99
-117
-128
-131
-130
-144
-153
-165
-184
-203
-231
-251
-282
-316
-318
-308
-303
-318
-331
-337
-355
-348
-327
-315
-317
-322
-319
-307
-280
-262
-266
-264
-258
-254
-251
-268
-283
-269
-280
-308
-324
-325
-331
-350
-345
-335
-335
-332
-319
-298
-285
-285
-292
-291
-291
-287
-262
-273
-280
-276
-267
-257
-258
-262
-234
-201
-180
-153
-139
-118
-88
-101
-128
-132
-145
-171
-191
-193
-173
-165
-160
-149
-136
-142
-166
-182
-208
-214
-202
-183
-161
-154
-174
-188
-190
-191
-192
-199
-191
-185
-202
-226
-228
-220
-228
-263
-257
-232
-247
-274
-303
-310
-321
-342
-346
-323
-299
-302
-309
-296
-290
-304
-311
-323
-324
-327
-327
-325
-298
-283
-310
-336
-336
-325
-336
-324
-296
-283
-281
-288
-292
-292
-295
-299
-314
-330
-340
-344
-332
-317
-311
-305
-307
-306
-296
-285
-270
-237
-205
-188
-194
-192
-177
-180
-193
-218
-202
-170
-158
-150
-128
-109
-127
-145
-132
-106
-80
-57
-38
-24
-19
-3
5
-10
-8
-5
-24
-21
4
28
23
7
-7
-32
-57
-69
-81
-88
-89
-92
-104
-106
-91
-87
-105
-117
-71
-33
-41
-21
-9
-70
-124
-142
-173
-210
-215
-206
-150
-103
-99
-93
-92
-87
-86
-93
-120
-128
-114
-120
-146
-168
-167
-186
-238
-265
-269
-263
-292
-287
-268
-261
-247
-212
-179
-162
-159
-183
-168
-150
-158
-151
-142
-157
-156
-161
-182
-198
-208
-213
-245
-282
-278
-261
-253
-248
-244
-246
-239
-215
-200
-193
-197
-204
-206
-202
-195
-182
-174
-182
-175
-170
-173
-182
-191
-204
-211
-219
-253
-281
-288
-271
-250
-244
-234
-206
-194
-195
-203
-213
-211
-202
-187
-172
-137
-110
-104
-121
-108
-99
-101
-120
-149
-137
-121
-137
-150
-137
-108
-106
-104
-106
-105
-107
-133
-146
-139
-111
-111
-128
-120
-93
-86
-80
-71
-56
-53
-87
-107
-97
-102
-113
-109
-97
-106
-121
-140
-164
-198
-241
-265
-271
-290
-310
-284
-262
-273
-286
-281
-253
-252
-272
-267
-265
-282
-282
-252
-224
-220
-235
-246
-243
-246
-255
-264
-274
-275
-294
-287
-265
-260
-249
-247
-266
-302
-334
-356
-367
-368
-379
-382
-376
-371
-386
-378
-363
-346
-349
-369
-370
-385
-387
-377
-369
-367
-380
-395
-404
-415
-435
-437
-408
-397
-410
-408
-377
-369
-365
-356
-352
-342
-337
-355
-365
-355
-335
-322
-335
-331
-337
-340
-346
-337
-348
-368
-380
-406
-419
-436
-438
-431
-433
-451
-453
-443
-431
-427
-423
-404
-391
-377
-358
-350
-350
-358
-366
-383
-380
-385
-383
-373
-368
-355
-396
-418
-410
-425
-448
-438
-428
-421
-411
-414
-400
-381
-379
-384
-367
-351
-352
-328
-304
-288
-273
-264
-266
-284
-300
-327
-353
-342
-334
-345
-345
-345
-341
-346
-350
-343
-324
-316
-326
-324
-307
-320
-341
-343
-339
-335
-323
-298
-282
-273
-266
-249
-240
-246
-248
-246
-256
-254
-252
-242
-234
-239
-227
-214
-221
-234
-249
-249
-243
-250
-259
-252
-221
-205
-210
-190
-194
-209
-219
-206
-220
-251
-271
-288
-286
-289
-297
-296
-288
-286
-278
-271
-257
-270
-280
-284
-294
-294
-281
-256
-240
-229
-215
-227
-263
-270
-267
-284
-291
-283
-290
-316
-319
-321
-322
-297
-271
-257
-257
-246
-233
-211
-202
-208
-210
-211
-218
-204
-200
-198
-201
-204
-197
-204
-215
-222
-225
-232
-225
-213
-214
-199
-185
-183
-191
-188
-179
-172
-173
-200
-197
-189
-179
-161
-135
-124
-155
-194
-173
-160
-168
-162
-157
-167
-187
-193
-190
-169
-165
-166
-160
-151
-151
-152
-136
-115
-111
-110
-90
-79
-90
-109
-112
-110
-114
-97
-76
-96
-140
-151
-139
-137
-147
-147
-145
-141
-133
-133
-126
-125
-109
-102
-77
-75
-87
-86
-87
-87
-107
-105
-102
-105
-106
-107
-111
-122
-114
-100
-99
-102
-103
-89
-90
-108
-116
-109
-106
-117
-107
-92
-99
-94
-87
-96
-94
-79
-72
-80
-97
-111
-114
-115
-126
-119
-101
-92
-107
-115
-108
-119
-139
-126
-112
-113
-109
-128
-134
-137
-158
-191
-197
-199
-220
-239
-269
-293
-302
-326
-333
-342
-362
-346
-309
-297
-293
-270
-239
-218
-198
-168
-168
-156
-133
-129
-137
-136
-123
-131
-148
-161
-151
-142
-154
-162
-151
-141
-142
-159
-193
-190
-199
-236
-250
-238
-236
-257
-263
-239
-219
-228
-231
-241
-255
-280
-284
-293
-323
-326
-331
-343
-357
-363
-364
-376
-377
-368
-356
-345
-343
-322
-302
-297
-300
-284
-271
-262
-244
-238
-232
-211
-201
-202
-199
-192
-197
-212
-209
-207
-221
-243
-229
-216
-224
-224
-210
-226
-247
-247
-260
-262
-259
-283
-309
-296
-281
-304
-304
-284
-274
-271
-245
-230
-238
-239
-239
-233
-230
-219
-217
-212
-197
-184
-177
-167
-151
-160
-173
-199
-213
-205
-197
-206
-213
-194
-181
-197
-199
-190
-187
-173
-162
-152
-150
-178
-201
-214
-240
-249
-237
-220
-199
-219
-239
-246
-260
-260
-259
-257
-258
-266
-273
-283
-296
-309
-313
-303
-315
-320
-304
-277
-276
-278
-263
-253
-241
-237
-237
-234
-220
-212
-207
-206
-212
-217
-221
-219
-211
-222
-240
-251
-267
-273
-284
-280
-272
-274
-269
-255
-250
-272
-265
-259
-266
-286
-295
-301
-295
-292
-304
-304
-298
-290
-313
-336
-351
-345
-320
-314
-312
-308
-311
-318
-317
-313
-302
-294
-279
-253
-232
-224
-221
-202
-185
-180
-174
-161
-170
-197
-193
-189
-199
-201
-198
-195
-212
-220
-220
-225
-224
-225
-235
-259
-266
-258
-259
-270
-294
-295
-282
-269
-268
-281
-283
-259
-257
-267
-260
-255
-255
-278
-303
-321
-322
-321
-328
-334
-340
-345
-346
-338
-326
-318
-307
-301
-302
-303
-289
-287
-274
-259
-254
-249
-247
-244
-249
-243
-236
-242
-228
-219
-226
-238
-253
-260
-276
-271
-285
-291
-289
-320
-348
-358
-366
-368
-366
-367
-349
-343
-325
-331
-323
-313
-305
-295
-298
-286
-281
-280
-281
-260
-249
-238
-232
-222
-196
-185
-183
-190
-187
-211
-230
-226
-239
-247
-255
-258
-257
-261
-266
-272
-270
-264
-273
-279
-280
-285
-278
-280
-279
-273
-262
-263
-285
-305
-335
-350
-344
-329
-330
-340
-339
-349
-360
-385
-407
-428
-449
-465
-493
-496
-484
-473
-471
-461
-439
-423
-405
-390
-393
-388
-390
-390
-392
-391
-396
-393
-383
-366
-344
-340
-339
-322
-319
-338
-346
-332
-332
-351
-350
-345
-340
-329
-312
-309
-307
-311
-315
-326
-335
-323
-310
-302
-308
-323
-315
-308
-307
-324
-324
-314
-306
-291
-287
-264
-253
-254
-256
-268
-270
-278
-286
-280
-274
-268
-263
-254
-251
-252
-252
-255
-268
-277
-279
-287
-294
-308
-302
-301
-315
-307
-318
-341
-330
-312
-309
-296
-269
-262
-258
-255
-262
-268
-277
-288
-276
-256
-241
-221
-205
-199
-207
-217
-218
-215
-211
-198
-186
-187
-180
-183
-193
-208
-220
-233
-251
-258
-269
-280
-283
-297
-319
-345
-355
-351
-331
-318
-318
-306
-305
-308
-304
-289
-276
-269
-262
-262
-260
-248
-227
-220
-209
-205
-214
-221
-228
-233
-239
-224
-217
-221
-231
-237
-239
-252
-271
-283
-284
-285
-281
-278
-283
-273
-253
-237
-228
-224
-224
-229
-238
-243
-247
-249
-240
-235
-236
-228
-225
-237
-238
-238
-246
-263
-273
-268
-245
-243
-246
-235
-247
-253
-250
-248
-249
-247
-257
-274
-276
-290
-322
-340
-346
-358
-364
-373
-393
-405
-394
-384
-362
-350
-349
-341
-341
-331
-334
-348
-341
-336
-338
-339
-328
-324
-323
-328
-328
-355
-385
-382
-361
-375
-386
-400
-415
-427
-432
-421
-434
-441
-436
-426
-415
-428
-419
-403
-393
-389
-395
-384
-375
-373
-377
-380
-382
-382
-381
-374
-374
-379
-371
-359
-334
-299
-289
-278
-277
-258
-231
-244
-255
-237
-231
-234
-238
-236
-229
-216
-211
-208
-202
-195
-191
-211
-231
-224
-216
-224
-240
-232
-212
-206
-208
-206
-202
-219
-237
-228
-232
-257
-266
-268
-272
-288
-295
-288
-285
-297
-312
-297
-287
-283
-286
-285
-288
-298
-306
-300
-299
-289
-271
-285
-288
-281
-288
-302
-307
-299
-302
-314
-331
-345
-351
-354
-358
-360
-365
-366
-362
-352
-338
-317
-307
-285
-266
-251
-234
-225
-211
-206
-181
-161
-150
-134
-132
-121
-114
-113
-115
-130
-109
-84
-91
-83
-90
-99
-113
-116
-122
-153
-185
-182
-173
-169
-176
-189
-199
-211
-215
-221
-224
-239
-255
-257
-259
-276
-266
-270
-287
-293
-280
-267
-271
-271
-271
-266
-249
-235
-227
-231
-247
-259
-268
-265
-271
-292
-293
-301
-321
-328
-332
-324
-326
-330
-339
-341
-350
-364
-361
-371
-377
-399
-405
-410
-423
-432
-437
-440
-455
-442
-441
-450
-440
-431
-436
-427
-423
-411
-404
-412
-418
-416
-402
-404
-398
-391
-397
-395
-396
-393
-375
-380
-383
-377
-368
-362
-349
-332
-313
-303
-302
-300
-292
-294
-304
-312
-328
-337
-344
-340
-341
-350
-347
-354
-359
-366
-358
-356
-362
-358
-351
-341
-336
-340
-339
-339
-349
-347
-321
-300
-283
-267
-251
-251
-257
-252
-251
-234
-223
-217
-222
-213
-199
-200
-196
-191
-179
-178
-183
-165
-161
-163
-168
-179
-184
-195
-214
-219
-198
-183
-193
-188
-193
-194
-197
-206
-224
-251
-273
-294
-308
-297
-302
-321
-312
-286
-281
-277
-259
-244
-238
-230
-239
-254
-257
-283
-301
-329
-340
-336
-341
-346
-330
-313
-295
-295
-299
-279
-276
-279
-293
-286
-281
-268
-249
-244
-237
-235
-232
-246
-236
-228
-240
-261
-270
-271
-270
-254
-260
-271
-276
-281
-274
-273
-267
-258
-261
-251
-251
-253
-246
-225
-206
-186
-172
-176
-161
-157
-164
-171
-189
-198
-208
-201
-196
-200
-200
-192
-172
-168
-174
-186
-198
-197
-192
-175
-172
-171
-171
-183
-187
-202
-216
-247
-257
-254
-235
-215
-210
-214
-203
-206
-221
-231
-237
-234
-254
-255
-256
-277
-281
-272
-260
-255
-256
-263
-254
-240
-225
-213
-205
-191
-185
-186
-168
-160
-167
-169
-175
-174
-170
-165
-173
-183
-177
-172
-175
-175
-171
-163
-151
-139
-141
-156
-175
-187
-184
-182
-203
-212
-214
-222
-237
-250
-256
-272
-263
-258
-265
-257
-257
-263
-280
-273
-266
-266
-257
-268
-274
-270
-284
-306
-322
-312
-307
-314
-300
-279
-271
-264
-280
-275
-257
-248
-222
-206
-192
-175
-154
-149
-136
-134
-139
-133
-140
-148
-154
-162
-165
-169
-178
-198
-211
-236
-250
-258
-265
-282
-295
-300
-305
-292
-283
-276
-277
-266
-251
-237
-228
-215
-208
-188
-187
-192
-209
-228
-213
-197
-191
-180
-169
-163
-167
-161
-171
-186
-178
-172
-171
-189
-197
-196
-193
-200
-210
-220
-212
-208
-218
-225
-222
-237
-247
-236
-209
-200
-214
-220
-243
-250
-257
-263
-294
-313
-316
-310
-307
-319
-315
-306
-312
-322
-327
-337
-347
-353
-344
-357
-367
-348
-335
-335
-327
-330
-335
-332
-337
-350
-359
-362
-378
-383
-394
-401
-405
-406
-384
-357
-339
-333
-319
-324
-337
-343
-353
-357
-364
-353
-346
-352
-355
-354
-358
-351
-338
-347
-355
-342
-333
-341
-344
-339
-333
-299
-281
-274
-291
-314
-332
-354
-371
-385
-394
-411
-433
-455
-468
-478
-482
-486
-493
-496
-495
-492
-483
-472
-466
-465
-470
-479
-471
-473
-469
-480
-476
-459
-450
-435
-436
-426
-423
-444
-462
-458
-447
-456
-441
-421
-404
-406
-421
-417
-404
-402
-413
-400
-389
-380
-362
-354
-356
-367
-376
-388
-395
-388
-388
-387
-385
-376
-359
-353
-371
-365
-358
-365
-365
-357
-359
-354
-333
-319
-318
-317
-301
-284
-295
-319
-324
-324
-333
-336
-339
-338
-328
-326
-326
-342
-357
-361
-363
-353
-353
-355
-357
-354
-342
-340
-348
-349
-342
-336
-333
-317
-304
-296
-283
-282
-288
-296
-290
-285
-290
-303
-321
-334
-345
-360
-366
-373
-383
-387
-395
-398
-411
-416
-430
-440
-440
-447
-442
-441
-442
-447
-454
-443
-447
-446
-446
-436
-415
-422
-440
-450
-452
-446
-448
-465
-453
-442
-429
-413
-417
-417
-405
-390
-391
-386
-394
-393
-387
-389
-370
-355
-372
-396
-397
-384
-364
-351
-337
-319
-323
-326
-310
-316
-333
-336
-346
-354
-368
-381
-380
-368
-357
-361
-359
-345
-317
-298
-305
-311
-300
-289
-270
-254
-237
-223
-210
-193
-180
-178
-180
-188
-181
-170
-164
-167
-159
-135
-102
-73
-55
-50
-46
-45
-51
-51
-46
-32
-29
-34
-36
-37
-38
-27
-26
-42
-62
-89
-111
-108
-102
-93
-102
-112
-118
-135
-160
-164
-167
-164
-170
-185
-190
-186
-183
-188
-191
-201
-193
-179
-176
-174
-186
-194
-182
-191
-197
-194
-200
-198
-189
-155
-134
-128
-137
-146
-128
-111
-126
-161
-191
-201
-192
-200
-240
-259
-258
-257
-256
-278
-281
-273
-252
-229
-217
-200
-200
-200
-191
-184
-178
-187
-184
-165
-153
-147
-170
-189
-193
-197
-208
-227
-253
-267
-266
-267
-265
-273
-273
-264
-255
-249
-268
-288
-291
-262
-246
-249
-249
-251
-236
-236
-241
-233
-212
-199
-187
-176
-195
-206
-217
-209
-192
-183
-191
-182
-164
-155
-154
-162
-164
-164
-166
-176
-173
-187
-197
-201
-209
-205
-204
-191
-169
-143
-144
-172
-186
-201
-200
-183
-169
-175
-183
-197
-203
-203
-224
-251
-263
-266
-276
-274
-264
-269
-289
-291
-293
-303
-296
-290
-295
-310
-317
-315
-290
-282
-284
-280
-274
-276
-274
-286
-306
-313
-306
-295
-302
-290
-282
-285
-282
-287
-311
-324
-333
-331
-324
-319
-322
-332
-311
-291
-293
-281
-266
-244
-209
-193
-197
-202
-188
-164
-155
-163
-174
-175
-182
-202
-213
-212
-211
-216
-218
-241
-247
-234
-228
-222
-219
-216
-220
-232
-229
-234
-254
-268
-258
-236
-241
-260
-291
-304
-330
-357
-393
-413
-412
-423
-410
-422
-439
-460
-473
-471
-484
-505
-511
-491
-483
-485
-479
-479
-481
-471
-467
-464
-456
-433
-402
-380
-359
-349
-348
-343
-327
-299
-301
-318
-324
-309
-293
-296
-306
-304
-311
-318
-309
-334
-358
-366
-356
-331
-339
-350
-352
-340
-334
-357
-369
-387
-385
-373
-378
-394
-408
-407
-414
-426
-432
-450
-462
-447
-416
-392
-376
-375
-373
-379
-372
-367
-361
-350
-332
-304
-281
-265
-255
-237
-211
-211
-240
-249
-239
-241
-246
-262
-276
-280
-287
-295
-324
-356
-363
-369
-381
-390
-392
-378
-358
-344
-351
-367
-379
-382
-364
-350
-330
-305
-291
-281
-273
-269
-262
-257
-245
-227
-218
-220
-239
-254
-255
-255
-260
-254
-237
-233
-233
-243
-265
-263
-249
-251
-255
-254
-252
-242
-233
-229
-230
-220
-220
-228
-228
-221
-229
-244
-242
-242
-253
-284
-312
-338
-331
-316
-329
-347
-348
-345
-346
-354
-358
-368
-368
-352
-357
-371
-375
-363
-346
-351
-372
-376
-369
-365
-377
-390
-397
-401
-394
-398
-423
-439
-445
-450
-443
-449
-444
-432
-427
-413
-400
-391
-400
-401
-384
-370
-370
-353
-323
-307
-288
-280
-269
-254
-256
-268
-273
-278
-288
-310
-311
-307
-319
-340
-356
-364
-366
-390
-411
-424
-423
-408
-401
-399
-396
-368
-329
-317
-330
-341
-337
-347
-336
-330
-334
-329
-321
-316
-336
-348
-345
-327
-315
-304
-309
-314
-304
-298
-298
-312
-323
-316
-309
-310
-333
-345
-337
-325
-298
-282
-287
-302
-289
-272
-275
-283
-294
-301
-302
-310
-313
-319
-323
-325
-329
-344
-353
-350
-341
-328
-311
-288
-295
-304
-303
-286
-284
-292
-303
-297
-278
-279
-280
-296
-326
-326
-309
-308
-320
-307
-282
-283
-277
-279
-268
-254
-260
-261
-265
-260
-257
-248
-246
-260
-260
-256
-252
-251
-263
-257
-242
-228
-217
-225
-224
-220
-223
-226
-217
-211
-208
-211
-208
-205
-215
-255
-286
-282
-289
-299
-296
-298
-301
-286
-273
-265
-280
-284
-283
-295
-293
-289
-304
-314
-321
-322
-339
-347
-338
-331
-318
-319
-331
-333
-327
-327
-315
-293
-308
-317
-298
-296
-307
-325
-339
-334
-318
-315
-319
-304
-292
-271
-270
-269
-255
-228
-215
-215
-215
-207
-190
-171
-167
-171
-179
-189
-191
-202
-214
-231
-250
-268
-269
-257
-266
-280
-283
-292
-293
-305
-301
-296
-282
-275
-278
-269
-272
-268
-266
-256
-253
-249
-241
-227
-210
-199
-193
-201
-185
-154
-143
-141
-117
-102
-113
-139
-162
-186
-203
-177
-164
-171
-174
-187
-178
-168
-169
-169
-160
-142
-109
-85
-82
-77
-86
-82
-89
-109
-117
-132
-130
-117
-117
-120
-124
-122
-132
-147
-156
-166
-177
-178
-162
-177
-201
-204
-201
-202
-209
-234
-243
-234
-232
-233
-228
-231
-243
-234
-236
-240
-251
-258
-238
-225
-216
-221
-231
-248
-256
-265
-270
-273
-264
-248
-233
-236
-251
-272
-293
-293
-298
-308
-314
-313
-303
-303
-307
-309
-322
-321
-315
-316
-327
-325
-323
-303
-283
-297
-308
-303
-295
-297
-295
-303
-317
-323
-309
-301
-309
-313
-316
-309
-311
-308
-294
-291
-292
-295
-279
-279
-275
-264
-269
-258
-243
-228
-226
-223
-226
-248
-267
-259
-224
-205
-227
-221
-221
-231
-243
-243
-246
-269
-268
-270
-263
-246
-243
-243
-230
-213
-201
-198
-205
-223
-242
-263
-269
-282
-281
-285
-296
-298
-320
-333
-348
-367
-384
-390
-390
-385
-373
-353
-347
-358
-368
-359
-357
-357
-355
-359
-347
-337
-354
-361
-365
-379
-376
-364
-370
-382
-375
-347
-336
-353
-363
-371
-377
-390
-397
-401
-398
-398
-404
-386
-377
-379
-373
-371
-364
-363
-363
-356
-345
-341
-349
-363
-374
-379
-372
-349
-345
-347
-358
-359
-348
-353
-373
-373
-361
-371
-376
-382
-373
-359
-351
-339
-331
-335
-338
-330
-321
-339
-363
-380
-365
-365
-375
-359
-364
-367
-363
-365
-378
-385
-399
-403
-389
-389
-387
-387
-386
-373
-365
-369
-370
-364
-349
-334
-306
-297
-294
-283
-272
-252
-242
-222
-202
-189
-192
-176
-169
-179
-179
-187
-187
-192
-202
-195
-195
-198
-214
-226
-232
-233
-223
-215
-194
-177
-179
-174
-176
-183
-191
-187
-166
-153
-149
-152
-162
-168
-169
-166
-154
-160
-161
-164
-179
-177
-172
-163
-161
-171
-167
-149
-152
-160
-148
-146
-145
-139
-133
-140
-141
-119
-128
-138
-153
-158
-141
-127
-133
-153
-147
-132
-124
-129
-130
-136
-139
-136
-126
-121
-136
-125
-117
-105
-116
-117
-112
-122
-151
-162
-164
-178
-189
-191
-190
-200
-196
-196
-196
-186
-163
-174
-196
-204
-201
-212
-218
-223
-227
-219
-222
-228
-220
-221
-228
-226
-241
-255
-246
-243
-244
-231
-244
-253
-256
-252
-258
-255
-243
-236
-237
-229
-221
-224
-241
-256
-252
-238
-232
-248
-256
-248
-247
-245
-236
-247
-252
-247
-235
-221
-216
-223
-230
-236
-241
-246
-256
-270
-274
-272
-285
-304
-298
-298
-311
-312
-332
-341
-331
-340
-320
-297
-284
-295
-315
-312
-315
-311
-305
-300
-287
-267
-243
-231
-224
-210
-178
-186
-205
-193
-182
-178
-173
-169
-171
-176
-168
-144
-142
-155
-163
-169
-174
-183
-182
-172
-169
-170
-178
-181
-199
-197
-184
-178
-183
-183
-180
-195
-198
-199
-212
-214
-196
-169
-150
-156
-160
-162
-168
-160
-162
-161
-146
-139
-125
-129
-131
